Update ChartBar button text

.. when editing it in the chart settings
Honour Font preferences in Side/Scope/Chart bar
ChartBar Buttons in a QScrollArea

.. ready to animate / scroll when more items to show than
   will fit in the button bar space.
Update website for 3.0.2 release
Bin2RideFile: Changes for DataVersion 6 in Joule GPS new firmware
UX Fixups

.. chart bar scroll left and right when too many charts
.. set background in ride plot
.. chart menu says 'More...' instead of down tick
Little More Background Honour

.. updated a few more of the charts to honor the chart
   background property so the chart and chrome are all
   in the color the user specified.
More Charts honouring Colors Preferences

.. Further updates to the charts to honour the background
   color preferences:

        * Google Maps
        * Ride Summary
        * Scatter
        * Details (Metadata)
        * LTM Data View
        * Editor

.. still a few left to do and not entirely happy with how
   things look on the editor but we can fix this up over
   time.
merge upstream into master
merge master into personal