More Moxy TimeStamps

.. x:x:x format without zero padding (!?) causes
   the QT fromString functions to fail.
Fix Help URLs

.. and add link to the forum
Accidentally left a debug() in CsvRideFile

.. so deleting it !
fix "Time Riding" for rides without kph

"Time Riding" was only calculated when the ride had kph values - although
it's then also including time without kph but cadence. This caused it to
skip all time spent on the trainer (... if there's no sensor on the rear
wheel).

This patch makes it consistently calculate "Time Riding" if there's kph or
cad... might be worth to count time with pwr or similar running metrics,
too.
LTM curves: edit metric on double click

more comfortable alternative to select + click edit button: allow double
clicking on a row in the metric list to edit it's settings.
Merge pull request #1108 from rclasen/ltmcurves

LTM curves: edit metric on double click
Merge pull request #1109 from rclasen/timeriding

fix "Time Riding" for rides without kph
AthleteDirectory - Folder Structure Part 2 of 2 + Always create .JSON

... create folder structure for existing and new athletes
... upgrade existing athlete to new structure when opening / incl.
logging and error handling
... convert any "Downloaded" file to .JSON directly - store source file
in /downloads
... convert any "Imported" file to .JSON directly - store source file in
/imports
Merge pull request #1111 from Joern-R/files1

AthleteDirectory - Folder Structure Part 2 of 2 + Always create .JSON
Basic Moxy Download 1 of 2

.. device IO is working ok

.. need to add in processing and creation
   of a ridefile in part 2
Fix Moxy header copyright and ifdef
Moxy FIT file support

.. type 54/57 in .fit file for thb and smO2
Added Moxy file for testing
Basic Moxy Download 2 of 2

.. works for download and clear

.. is pretty basic as the downloaded data
   is treated as a single ride

.. need to think about how we can split into rides
   and refactor the tool to create multiple rides
   with the user selecting which to download.
Moxy Fit tHb

.. divide by 100 not 10
Slightly Improved Moxy Download

.. split into separate rides when gap is greater
   than 30 minutes between samples

.. discard subsequent rides that are less than a
   minute long

BUT: Does not help resolve merge challenge and really
     should let the user select which rides to import
     regardless of how much data they contain.
Tidy up Moxy download logging

.. more to the point and clean.

.. also gives update as data downloading to
   ressure user something is happening.
Moxy Download CSV

.. header missing CR at eol.
Initial GOVSS implementation
Includes LTP, RTP, IWF and GOVSS metrics with PMC integration
Merge pull request #1114 from amtriathlon/master

Initial GOVSS implementation