Fixes #2 - Closing Browser does not kill terminal sessions
Fixes #1 - Launching a Terminal removes the console command bar

- fixes this scenario
- works with additional tabs created with newtab command but there might be other scenarios out there that might not work
Merge remote-tracking branch 'exsilium/terminal'
fixes #3 - If you open a terminal window on a small screen the header bar of the terminal window goes up and under the main container.

The new window is checked against the avilable console size. If the console size is small, the new terminal will be started with a smaller size.
More optimal threshold for fixing #3
Session synchronisation

- Basic synchronisation capability enabled
- Session dies after 60 minutes (configurable)
- Window location is recalled but does not work for tabs, tabs will become new windows after sync
- Not meant to continue complicated terminal sessions (if you are running screen or mc or similar, you will encounter issues)
Easy way to reset terminal size to default

Just press the "=" button on the window titlebar area. This will reset the terminal to 80x24, which enables more complicated terminal applications to render correctly - including Midnight Commander
Merge remote-tracking branch 'exsilium/terminal'