Bunch of changes!

Added depth tape to HUD.
Made UI scalable.
Changed UI.
Removed some old  UI elements.
Fixed some memory leaks.
Misc. changes (sorry for the messy commit history!)

Made DepthTape's background transparent.
Fixed the DepthTape width rendering issue.
Made QActivityMonitor more compatible with other fonts.
Started adding code for theming Monterey.
Added a fullscreen option for Monterey.
Changed fonts back to default for now.
Made Dialogs Scalable (Bug #8)

All of the dialogs are now scalable and the UIs are created using
layouts.  Finally!  Also, I fixed up the gitignore file.
Automated Dive Timer (Issue #9)

The dive timer now automatically starts when the ROV enters the water,
pauses when the ROV is at the surface and then automatically resumes if
the ROV re-enters the water.  It is only reset if the user chooses to
reset it from the UI.  It has been moved to its own class, DiveTimer.
Also, the clock in the UI has been changed from a 12 hour clock with an
AM/PM marker to a 24 hour clock.
Video Streaming for 1 Video Feed (Issue #1)

Video streaming over IP has been added for one video feed with the
respective settings dialog widget to accompany it.  A horizontal slider
has been added beneath the feed to allow for scaling of the feed
display.
Fixes Issue #1 and fixes Issue #13

Fixed compiler error caused by commit
d1e3dc71fd32cf7459cef8130d49d1a93fb7297a.
Removed extra calls to SDL library.
Fixed servo bug

Fixed bug where only the first servo value could be changed by the
joystick.  It was a stupid typo.  That's what I get for copying and
pasting a function.
Cleaned up Monterey's Code

Removed obsolete dependencies.
Cleaned up old TODO notices and moved any remaining todos to the issue
tracker in order to clean up the issue tracking method.
Fixed compiler warning on QVectorDrive2

Fixed compiler warning about control reaching end of a non-void
function.  Also, now the function will still return the proper value
even if the programmer swaps the min and max inputs.
Fixed some include errors; added SDL headers.
Merge pull request #19 from QuantumCD/HUD

Fixed some include errors; added SDL headers.  Fixes compilation with MSVC.  Creates error with MINGW.
Fixed compilation with MINGW.

Added dependencies to fixe mingw compilation.  NEED TO CHECK IF MSVC
COMPILATION STILL WORKS.
Changed size policy to better size the buttons.
Now it shows up in the To-Do pane. :)
This could be changed to reflect the new domain.
Added clear and copy button for log.
Moved "About" action to Help menu for cohesiveness with other applications.
Merge pull request #20 from QuantumCD/HUD

Various GUI Improvements
Fixes error #21

Fixed window geometry error caused by QQuick2 component.
Fixed bug #22 and misc. changes

Fixed bug #22 according to http://qt-project.org/forums/viewthread/9043
Added dive timer resets to activity monitor.
Depth tape now shows the proper units.