Major overhaul of the terminal communication
- Controlled com states
- Controlled exit/deinit
- Click anywhere in the gui without breaking anything
- Keeps the same connection in LogDownload
- Maybe broken for px4?
Minor adjustment to button positions in LogDownload
Reasonable size of debug console window