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.