Kickr basic functionality

.. connects and disconnects to the Kickr
.. gets instant telemetry

Still need to sort the other channels (are there
any?) and also set load and gradient.

Pretty close and need to then clean up the qDebug
messages and we have a first pass at Kickr support.
Kickr speed calculation

.. using device configuration and wheel RPM.
update to fix ticket #457

This caps the wattage at 4kW, and hence the torque values also. It's fairly safe to assume that no-one will be producing 4kW on a PowerTap
Kickr mutex for thread safety

Ensure the member variables are only maintained in
one thread at a time.
Merge pull request #458 from johnnye/master

fix for #457
Previous pull request missing commit

.. only a couple of line so made the change again.
Add reveal controls for ScatterWindow
Kickr BTLE Support (Beta)

This finalises beta support for the Wahoo Kickr
using their WFConnector API for BTLE.

This support will only work on Mac OSX - pending
ANT+ support to be available and/or BTLE support
is made available on Windows and Linux.

Fixes #446.
Merge remote-tracking branch 'upstream/master'
Framing color less in your face

.. when plotting QA or Scatter plots we frame
intervals with all points of data. By default this
has been black.

.. this tones it down to be less high contrast. But
really we should make it a configurable color longer
term.
Merge pull request #461 from jjofre/master

Fixes to properly resume plotting after calibration
Cleanup tabs and whitespace

Not sure where it came from, but cleaned up anyway.
No functional change.
TRIMP fallback to workout time if time riding 0
Merge remote-tracking branch 'upstream/master'