Various fixes

* Added connection function
* Added logging (somewhat temporary but will do for now)
Very simple 6502 binary
Fake6502 fixes

* Removed old (intentional) crash
* Support for loading binaries
* Added disasm of the code at startup
* Various other fixes
Fixed crash + added some logging
Qt5 frontend now depends on the RemoteAPI
Frontend fixes

* Added support for Local/Remote targets in Qt5DebugSession
* Similar additions for the debugging thread as well
* Removed tryStep and replaced with doAction which is more general and can send any action to the debugging thread (and thus to local and remote targets)