Altitude Ticks Nit
Strava Upload Fix Candidate

.. attempting to fix the strava upload problems, this is
   a set of changes to look at that, but not able to test
   if it fixes the problem

.. also fixed the vomitlist of compiler warning messages
OAUTH DEBUG TEMPORARY WHILST DEBUGGING
Default Weight Refresh

.. if the default athlete weight is changed then all ride
   metrics need to be recalculated to reflect the new default

.. any cached values need to be invalidated so interval metrics
   reflect the new weight (if needed)

It would be better for users to maintain weight either against the
ride in the "Weight" field, or via Withings !
MORE OAUTH DEBUG
Fix Elevation Data

.. will add elevation or correct elevation data when GPS data
   is available to perform a lookup

.. uses MapQuest data via  their public API

Fixes #305
Add Jon Beverley to Contributors

.. and add his Fix Elevation to the feature list for 3.1
Fix Tools Visual Feedback

.. when busy disable buttons and show busy cursor
Fix Elevation LUW/Command Fixup

.. needed to only use commands when adjusting
   elevation so that undo/redo works afterwards
Fix Elevation Warn Internet Required

.. some folks won't realise !
Merge remote-tracking branch 'upstream/master'