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
Merge pull request #1154 from chet0xhenry/feature/crc

Feature/crc