RideEditor anomaly button enable/disable

.. if there are/aren't any anomalies in the ride.
Code Cleanup: CpintPlot Memory leak

.. kept allocating a new RideFileCache but didn't delete
the previous one. Given their relatively large size this
can lead large amounts of memory lost in a short amount
of time.
Merge branch 'master' of github.com:/GoldenCheetah/GoldenCheetah
merge master into personal
Code Cleanup: More compile time errors/warnings

.. warnings from Xcode 4.6 (still some remaining)
.. and deprecated Quarqd code (we have native ANT now)
.. and MultiWindow deprecated (it isn't finished)
Code Cleanup: Compiler nits

.. fix further XCode semantic warning messages (still some left)
.. WIN32 gcc builds
Code Cleanup: ? and + operator precedence warnings

.. in RideImportWizard resizing .. nasty bit of code.
Code Cleanup: Workout Wizard

.. semantic warningss on Xcode regarding default constructors
Code Cleanup: Power Hist

.. static const in class GNU extension.
Code Cleanup: RideFileCache

.. static const in class a GNU extension and not used anyway.
Fix metric/imperial in LTMSidebar

The code uses the old global metric/imperial selector rather than the
new athlete specific setting.

Fixes #483.
Code Cleanup: Last Xcode semantic warnings

.. unused NSString to QString
.. autorelease not valid in CFStringCreateWithCharacters
Code Cleanup: SplitActivityWizard.h

.. removed commented out code for markers -- they cause QWT to crash anyway!
Code Cleanup: TrainTool.h

.. unused context menus for workout and media lists.
Code Cleanup: win32 fixups

.. Bin2RideFile constants might be an issue?
.. otherwise just unused variables
German Translation for V3.0

Over 1,700 texts translated.
merge master into personal