Increase Starting LTS limits

.. from 100 to 300

Fixes #739
Update Makefile
merge upstream into master
ComparePane: setDropAction on drop event

.. so it can be accepted and the data is not wiped
   or removed in the source treewidget.
Drag onto athlete tab to switch tabs

.. this allows us to drag and drop between athletes or
   to switch athlete if dropping from outside of GC.

.. also added context to the mime data so the compare pane
   will know where the dragged object has come from (ie. it
   may be from a different athlete).
Interval Compare Pane

Now allows you to add intervals and select them and
change colors they will use.

It will maintain the data as a CompareInterval which
also includes a RideFile representation of the interval.
This is stored in Context in a QList as compareIntervals
and can therefore be re-used across all charts.

We now need to think about putting some widgets onto the
Compare 'bar' for turning compare mode on and off and
deleting / reordering / clearing items.
UI Nits: Interval Compare Pane

.. on Mac tidied up and also fixed up the way the
   table is resized to contents -- to do it AFTER
   the contents are set (!)
merge upstream into master
merge master into personal