Migrate LTM DataTable to use RideCache

.. and actually uses the LTMPlot functions to aggregate
   data so should be easier to maintain and also match the
   charts.