Try and tidy up exit/entry to leave the device clean.

Still some errors, but I'm not going to focus on that.  When it's
integrated into a full tool, that can be managed properly, but not
important in this tool
trace: turn off sync packets by default

and improve documentation on the values being set
add more raw commands.

Be careful, this is getting into gdb realm :)
Improve help docs
Working dumping to file from a background thread.

Given that the entire _purpose_ of this app is to do this dumping, I
could probably just ditch the command loop and make it connect and start
writing to a file instead, but this was a fun exercise....
Decoder python superseded by wireshark plugin
Turn on sync packets again, but as slow as possible.

Should be easier to write the parser now
Draft swo decoding helper code