Add rrData signal in ANT and Robot

.. to help development of an experimental HRV tool.
LTM Data View

.. show the metric data as a table as well as a chart, its quite
   useful to configure a summary table of metrics.

Ironically, the ability to configure the summary page in WKO+ was
one of the things that pissed me off and started me down the road
of extracting data from .wko files.  I then found the data I wanted
wasn't even in the files and started developing for GoldenCheetah
         .. the rest, as they say, is history.
LTM Data Table Fixups

.. lots of crashes fixed

.. AVOID data table for PMC for now as they are a mess and
   will fix tomorrow night
Fix SEGV on bad file/header in FitRideFile
LTM Data Labels

.. option to show a label on chart points
LTM Labels Fixes

.. for bar chart
.. and set axis
Diary View Defaults

.. default to summary of the month

.. so now group by week
Fix SEGV on data labels with 1 data point

.. references offset -1 in array
Fix Data Label placement of last point

.. the if/else block was never called for the last point on a
   curve due to a logic error.
LTM labels on topN

.. coz the first thing you tend to do is hover over the
   point to see what the value is anyway!
Labels for topN need a bit more spacing

.. because there is a big symbol too
Fix rrData signal error
merge upstream into master
merge master into personal