Derive Slope Data

- If Alt data present then calculate slope
- Smooth the slope data after calculation
Add Fenix2 to Garmin Devices
Revert "Add Fenix2 to Garmin Devices"

This reverts commit c6112bd13ca4d1d3a407ebe75bc2bff7afd5ca8b.
Add power estimation

Need to be able to add parameters for users to adjust their drag factors
numbers currently work out not too bad for me but needs testing with
more ride files. I have tried it with Mark's Marmotte file and it
doesn't do too bad.

Please feel free to rip it apart and tell me it is wrong - its a good
start hopefully.
Ignore
Fix - Compare Rides-Summary Page: AvgHR, AvgPw,... = 0

... if a metric occurs in more than section (total, avg, maxima,
metrics) the value on the Ride Summary Chart in CompareRides mode
displays "0"
Fix - AllPlot - Smoothing

... values in the ride plot deviate from the ride data since smoothing
takes place even if the sample time is equal to the smoothing interval
(for which the expectation is that the original samples are plotted)
Wiki Update

... Zoom Feature in All Plot
Wiki Update

... Zoom Feature in All Plot
Merge pull request #1015 from Joern-R/pull5

Fix - Compare Rides-Summary Page: AvgHR, AvgPw,... = 0
Merge pull request #1016 from Joern-R/pull7

Fix - AllPlot - Smoothing
Merge pull request #1017 from Joern-R/pullwiki1

Wiki Update
Version 3.1 Release

.. update of build and upgrade processing for
   release 3.1 final update.
Add Wiki Convertor

Will run on linux with mono installed. Haven't tried Mac's.
Merge pull request #1018 from jonbev/WikiConvertor

Wiki convertor
Fix links in FAQ index page
Merge pull request #1019 from jonbev/WikiConvertor

Fix links in FAQ index page
Template announcement

.. for posts to the usual websites

   * bikeradar
   * weight weenies
   * wattage google group
   * timetriallingforum.co.uk
   * golden cheetah announce, users, developers

Will require formatting into the markup each site requires
but will take the effort out of formulating text
KICKR ANT+ Initial Support

.. the code has been updated to support the Wahoo Kickr
   via an ANT+ USB stick.

.. this requires the Kickr to be running a beta firmware
   of version v1.3.15. This can only be loaded via the
   Wahoo utility.

.. for those that have access to the beta firmware this
   patch will work, for all others they will need to wait
   for the formal release by Wahoo.

.. the code contains *lots* of debug and does not yet support
   calibration and slope mode is largely untested.
Merge pull request #995 from jonbev/upstream

Add Derived Data (slope & power so far)