SerialSetupDialog is working

This dialog should be ready to perform. Next thing to do is to open the
serial port owned by the mainwindow and to make it so that port must be
closed before another can be opened.
Changed default zoom

Hopefully this prevents webviews which are sized too small from
defaulting on Pittsburg, USA.
Added an include for completeness
Added UDP port dialog

This dialog allows the user to select a port number to bind with the
local address for listening for UDP packets on. Care must be taken when
implementing the connection menu's disconnect function because we need
to check for what device the current connection is open on (i.e. serial
or UDP).
Updated SerialSetupDialog code

Just some code and UI tweaks.
Moved command and message UI elements

Moved the command and messages groups into their own tab called
'Console' located in the main tab widget. This way the tab widget will
have more vertical space and less scroll areas will be necessary.