Merge pull request #1132 from rclasen/sharedialog

use Sharedialog for Trainingstagebuch + VeloHero, further improvements
Pace zone shading and binning for running activities in speed histogram
Restructure Menus

.. added Edit for all ride data processors now we
   have quite a few to select from

.. shifted a few things around to make important
   options more prominent (e.g. Share) and less important
   ones less prominent (e.g. Heat Map)
Merge pull request #1133 from amtriathlon/master

Pace zone shading and binning for running activities in speed histogram
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.