TLMagWidget: update header
TLMapWidget: make QGLWidget child of QGraphicsScene
TLMapWidget: use scene() instead of tracking local variable

This was used somewhat inconsistently and now is done more safely.
Also the resize operation is done after construction the whole
scene.
TLMapWidget: formatting cleanup
TLMapWidget: use setViewpoint consistently
TLMapControl: update headers
Merge pull request #1354 from peabody124/map_cleanup

Map cleanup
GCS/Input: use THROTTLE_NEUTRAL_FRACTION for all places
GCS/Input: make sure neutral always at THROTTLE_NEUTRAL_FRACTION

The visualization of throttle during the direction check looked
strange because the input range for throttle was asymmetrical.
GCS/Input: keep all channel neutral positions mid range
GCS/Input: fix throttle neutral when inverting channel
FIX: gcs crash when uploading single waypoint
GCS/Input: formatting fixes requested in review
Merge pull request #1358 from BrainFPV/fix_gcs_crash_single_wp

FIX: gcs crash when uploading single waypoint
Merge pull request #1357 from peabody124/input_wiz_fixes

More UI fixes for the input wizard
Merge remote-tracking branch 'upstream/next' into draco
Merge branch 'draco' into draco_experimental