always include ShareDialog

... but limit what individual services are build/offered based on oauth
availability (Strava, CyclingAnalytics). Load's of ifdef... making me
think about alternative solutions - especially now that the common
uploader base class allows to stuff them in a List/map/vector/whatever.
Merge pull request #1134 from rclasen/sharedialog

always include ShareDialog
In CriticalPowerWindow add a Percent of Best to the hover message for the current ride when not in "Percent of Best" mode.
Recognise Keith Reynolds
IntervalSidebar: Add bests navigator
VAM CP x-axis bug #1085

... fixed by
...... not considering Y-Axis values in the 0 to 4.993 minutes range
which are not shown for VAM anyway
... both in standard view and in compare view / intervals and date
ranges
... handle intervals below 4.993 minutes properly (since they are not
shown in CP VAM)
Merge pull request #1135 from Joern-R/cpvamscale

VAM CP x-axis bug #1085
Best xxTime y-Axis bug #1086

... rideCache access in getAllBestsFor did not honour series-decimals
Merge pull request #1136 from Joern-R/best

Fix - Best xxTime y-Axis bug #1086
CVSRideFile: Use ibike headwind even without dfpm power
Merge branch 'master' of https://github.com/GoldenCheetah/GoldenCheetah
Fixed scaling for pace zone shading in speed histogram with imperial units