* Implement ThreadGetWaitReason
* Get the wait reason for all threads at once in ThreadGetWaitReason to limit the number of NtQuerySystemInformation calls to 1 per refresh
* Add auto-scrolling to tables. Add clear shortcut button. Fix bug with shortcut edit in favourites dialog.
* Add more shortcuts
* GUI for creating thread
* Use thread name in the title bar
* Removed extraneous assert
* Added additional protection to prevent the QT message queue from getting too far behind
* Fixed#503 sorting on thread id, number
* Added the ability to multi-select in symbols view so you can set all breakpoints that match a search
* Added command history from #839
* Modifications to breakpoint properties now update the breakpoint UI explicitly. Relevant for plugins, command line BP calls
* Fixed display issue when selecting more than one page on CPU page
* Fixed issue where last sent debug state was occasionally wrong. This required making all async entries into GuiSetDebugState run on the same thread; so it should have marginal performance gains too.
* Modified getdbgevents to be a 64 bit counter which doesn't reset. Adjusted TimeWastedCounter to match; added two optional modes
* Previous edit to log view broke it -- if you clicked on the screen, text would insert there. movecursor is needed on both sides
* Made it possible to select multiple modules and search them all at once.