Allow for extra data in the array of series
Remove reference_list change
Added pace zone shading to CPPlot
When enabled it is convenient to set a filter for running activities in the chart since this is not done automatically yet
Added Watts:RPE ratio

.. compare average power to the rpe rating.
Fix wrong date format on json ride file.
Fix json format for GC

Change month format in ride headder
Make sure numbers are formatted correctly ie not scientific notation
Log all current values:
  Perviously it only logged values that were measured.
  However, if GC doesn't see the other values it assumes they are zero.
CRC

Clean up, Refactor and Comment
More comments and more cleaning
A bit more clean up
Fix null exception from clean up
Add methods to help write data
Revert "Fix CyclingAnalytics upload"

This reverts commit ca3ee9cef6b9c727f7e9e10530d6cc0acb6e33f3.
Add gzip compresion and emergency contact

The ride files will now be .json.gzip
Users will also now be able to add an emergency contact phone number.
Ride logger will use that number to update the contact on the riders current
location.  It will also notify them if the acceleration is above 15 or m/s^2.
If so the emergency contact will get an sms with the current location.

TODO:  15m/s^2 is easy to trip.  I need to research a way to minimize false positives.
Add better crash detection and clean up dialog message title mix up
Increase crash magnitude to 3g