initial commit for new serial connection dialog
Fixed disconnection on main window close and improved serial connection management
Merge branch 'serial_connection'