Split OS specific macros into make/<OS>.mk
Allow any of the commonly used 64 bit identifiers
removed unnecessary info line
ground-changed gcs uavo generator and template to add Q_ENUMS for enums
ground-changed pfdqmlgadget to share stab desired type with qml land
ground-changed pfd.qml to use enums
Add $(NAME)GetNumInstances() and $(NAME)GetNumBytes() to UAVO
template.
ground uavo generator - added comments for vars
Merge pull request #782 from kubark42/add-getNumInstances

Add $(NAME)GetNumInstances() and $(NAME)GetNumBytes() to UAVO template.
Merge pull request #780 from guilhermito/qml_use_enums

Allow UAVO enum values to be used with QML
Added AttitudePlus to the PFD roll and pitch bugs.
Merge pull request #764 from kubark42/pfd-attitudeplus-tweak

Added AttitudePlus to the PFD roll and pitch bugs.
GCS Config: rename "Hardware" tab to "Board Options"

This removes ambiguity as to what draws the line at hardware.  Now
this is the set of options the user can expect to be board specific.
Config Modules: Rearrange the modules tab.  Add telemetry baudrate.

This groups all the baudrates together.  It also drops the group boxes
whenever there are no selectable options.

Fixes #787
Modules: move separate modules into own tabs

This cleans up the layout and makes it less daunting.  Keep
grouped information together appropriately.
Modules Tab: remove unused code

How is this passing review??
Modules tab: enable or disable the tabs based on enabled modules

Only the modules have the matching tabs enabled.  This stops users
trying to alter settings they shouldn't, although it does not deal
with the fact they might need to restart the board.  This limitation
was in the previous version and is not a regression.
Modules Tab: move code directly into the main widget file

This gets rid of a layer of unnecessary redirection.
Module tab: get rid of the old code
Module tab: use dynamic UAVO UI relation where possible

Unfortunately this isn't possible for the check boxes because
they use the wrong string names (Enabled/Disabled instead of
True/False).