QwtPicker SEGV possibly on missing axis

.. the series plot has no yLeft axis yet the plot picker
   is always attached to it.

.. Since we do ALWAYS have a yLeft,2 axis for the highlighter
   I've attached the picker to that instead.

.. This should hopefully stop the SEGV in qwtplotpicker::updateDisplay()

.. Will watch and monitor
Fix the labels in the ride plot in QT5

.. applying the same fix that Jaime found for the erg file plot
   to the ride plot in QT5
QT5.2.1 Unified Title ToolBar Update

.. if you build with qt 5.2.1 then the unified title and toolbar
   is back, but its a hack to just change the gradient and use a
   standard toolbar .. so we do that, but make the colours match.
Qt 5.2.1 Unified Toolbar Cosmetic

.. add a separator line between unified toolbar and main widget
Fixup Qt5.2.1 Unified Toolbar Cosmetics

.. just needed to use the right linear gradient.
Enable Hide Toolbar for QT5.2.1

.. since its not a real unified toolbar
Fix flicker on show/hide toolbar/tabbar
More UnifiedTitleToolbar Fixups

.. fix preferences dialog toolbar
.. dodgy stylesheet fixed in MainWindow
Ride Tab Grab focus on startup

.. it irritated me that the search box always had focus on launch
Histogram Polarized Zone Option

.. now can show in zones but using the polarised zones
   rather than user defined zones.

.. we may need to revisit this since it uses zone 2 rather
   than estimate LT1 from CP.

NOTE: The compare mode needs updating to support this option.
Fix with zero for polarised zones

.. the with zero option didn't work with polarised zones
   and there was a silly bug with the settings being applied
   after the setData() call which mean't they were ignored!
Limit the CP autosolve for W'bal

.. if its waaaay off then don't try to autosolve for
   CP .. instead just warn that W' is probably set
   incorrectly.
merge upstream into master
merge master into personal