UI Nits: Manual dialog

swap sport and workout code round.

Fixes #487.
UI Nits: remove reveal on 3d plot

.. it doesn't play nice with OpenGL and the dropdown
disappears anyway.

Fixes #488.
Fix VAM on CP chart out by factor of 10

Fixes #489.
Add some Garmin Device Types

Garmin Edge 200
Garmin Training Center
Garmin Connect Website
Accuracy is important
Garmin Device Types

.. not so much unknown since we know its a Garmin xxx
Code Cleanup: Suppress Xcode warnings

.. about yyinput from clang when compiling lex scanners.
Revert "Code Cleanup: Suppress Xcode warnings"

This reverts commit 6a97d81e4f73af04c5e6fdf6fbd13a8e970bee9c.
It causes a SEGV.
Shade Selector on CP chart

- none - no shading on the all curve
- derived CP - as before using the CP value derived from all curve data
- CP - the value of CP for the time of the ride

NOTE: When in rangemode (i.e. on home) the CP is set to the mean CP for
the date range selected.
Fixup last commit

.. strange edits lost related to widget layouts.
UI Nits: Add titlebar for splitters
Correct : splitters not resizing after expanded
Fix CRS file granularity

Using the CompuTrainer utility to convert GPS logs to a course profile
results in lots of very small segments where the height differences are
less than 1 metre. These were incorrectly handled as the altitude was
being stored as a long.

In fact the double to long conversion was always rounding down, for
instance 200+0.01 is 200 as expected, but 200-0.01 is 199. Therefore the
course would gradually ratchet downhill with every small data point.
Add script to build xcode 4.6 project files

.. just upgraded to Xcode 4.6 and the project files
created by qmake 4.8 don't work. After scanning the
web I found a workaround in QTBUG-29371 and implemented
it in a little shell script: qmake-xcode.

.. to run, from the src directory invoke it with
$ sh ./qmake-xcode
Code Cleanup: Fix Xcode 4.6 compiler warnings

.. largely about unused member variables in class definitions
added left/right balance values into ridefile
Merge pull request #492 from Walibu/master

Adding L/R balance saved into ridefile
Code Cleanup: Fix yyinput warnings

.. we can tell flex to not generate the yyinput code in the
first place, to remove compiler warnings about emitting yyinput()
UI Nits: OCD cosmetics for splitter handles

OK, I admit it, I am OCD when it comes to this stuff. The
handles are a WIP and Damien is working hard on it, but for
now I just wanted to get rid of;

- spacing between handle and content
- focus / height of handle toolbar

Its gonna go when Damien finishes his excellent work, but I
just needed to get rid of it temporarily, I was getting bit
of a twitch ;)
UI Nits: Seriously OCD