Appearence fixes

Allows Popup Text color to be set on certain OS.
Sets current day in calendar to a color you can see the date with.

Fixes #552
Minor focus/highlight fixups Linux

Search box gets a focus and the calendar highlighting uses
the default palette highlight -- only good for new installs
or if the user resets their colors but at least it now does
the right thing.

Need to test and fixup on Mac and Windows.
Color fixups for Windows

.. tested on Windows 8.
.. still needs foxus rectangle on the search box
   in Mac to be drawn properly.
Merge pull request #561 from amtriathlon/master

UI Nits: enlarge Aerolab Crr box to fit the allowed 6 decimal places
New chart dialog no stay on top

.. to avoid clashing with dialogs opened from the chart
   settings.

Fixes #562.
Fix LTM useToToday bug

If you change the date setting toa/from and back to
useToToday then refreshes never happen.
Deprecate the old INITIAL[SL]TS settings

Since you can no longer edit them but they were
still being used by stress calculator to seed initial
Short Term and Long Term Stress.
RideImport MUST notify charts

Essentially reverting the commit 0ba93fe61
Fix StressCalculator SEGV

.. when season starts before first ever recorded ride.