Refactored breakpoint code and implemented a basic breakpoint view
Work in progress for issue #20
Issue #11, added a threads view.
There's still some issue on Linux with async mode though, but
jumping between threads seems to be working fine on OSX and
Android from my testing.
Issue #2 Disassembly viewer implemented
Missed commands file... Added "should_update"
Issue #8. Views can optionally be opened at start and reopened via
the command palette
Lots of changes getting closer to launch.
Main menu preferences. Commands to go to the preferences.
Simple step through guide. More configuration options.
Break out of loops after 10 seconds to prevent infinite loops.
Check that the mi interpreter is used.