Sparky-Created outport field on hwsparky UAVO
Sparky-Hw definitions-Always define full set of PWM outputs and ADC channels

This will then be limited by manipulating the number_of_XXX values
Changed adc and servo configuration defines to not const so I can change
some values later
Sparky-Board init-handle the different output configurations.
Shared-Add the possibility of having PWMout+PWMin or PWMout+PWMin+2ADC on hwsparky.xml
Sparky-Added PIOS_INCLUDE_PWM to pios config
Sparky-board_hw_defs added PWMin def structures
Sparky-Handle PWMin options on board init
Sparky- Fixed typo on new outport hwsparky UAVO option.
Complementary Filter: do not require home location

If home location is set, then use real mag.  If not, then just
assume (1,0,0). This isn't a problem since only the z rotation
is preserved, so declination doesn't matter.
OsgEarth: check in some files that were missed
InputWizard: cancel out when board is disconnected

If a user plugs in a board and then unplugs it during the middle
of calibration their original settings (including arming) will be
restored.  However, if they then start moving the sticks to test
the range they will end up arming the system which is dangerous
(although props should have been removed to do this step).
Complementary Filter: changes requested in review
Merge pull request #894 from peabody124/cf_nohome

Complementary Filter: do not require home location
Merge pull request #898 from peabody124/osg_fix

OsgEarth: check in some files that were missed
Merge pull request #841 from guilhermito/sparky_handle_pwm_input_and_adc_on_outport

Sparky handle pwm input and adc on outport
[TelemetryScheduler]: Four fixes:

1) Added save button to metadata dialog.
2) Fixed import bug which put values in the wrong column.
3) Fixed import bug which prevented values from being updated because they
could not successfully be converted from strings to numbers.
4) Fixed frozen bar geometry updates when removing columns.
Set apply buttons to expert-only.
Merge pull request #885 from kubark42/telemetry-scheduler-fixes

TelemetryScheduler fixes
Merge pull request #899 from peabody124/inputwizard_disconnection

InputWizard: cancel out when board is disconnected
[Telemetry Scheduler]: Fixed copy-pasta error that led to ScopeGadget
settings being altered by accident.