Huge rewrite. Changed to interactive model, plugin architecture, etc. Stuff mostly works.
Removed dead code (APIDispatcher)
Removed dead code
Fixed some shit. Added TCP socket and HTTP support.
Seriously, added HTTP support
Reworked APIMessage and subclasses to be more sanee
Fixed core dispatch
Removed old GDB6 support
Added static content to HTTP API, moved API URLs to /api, updated use of self.debugger/etc
Refactored debugger adaptor in prep for adding GDB support
Fixed tests
Added web plugin mounting
Gotta wait for the thingy to start up properly
Give web plugin Flask apps a reference to the server
Give debugger plugin adaptor classes a reference to their plugin class
Add disasm flavour and debugger host
Add disasm flavour and debugger host
Some new example web view stuff. Needs finishing and cleaning up
Test init file for lldb
Explicitly specify intel asm for tests, since that's what I use in my config