Website updates for Version 3.0
Merge branch 'master' of github.com:GoldenCheetah/GoldenCheetah
Hand drawn mockups for 3.1 MainWindow options

Playing with some ideas about how the UI will change
to support new UX features for viewing multiple athletes
in a single mainwindow and also having multiple pages
of charts in a single view.

2 Options on the drawing:
.. Having tabbed Athletes and scope bar for view pages
.. Having a source list and tabbed view pages

Can't decide which is best -or- if there are better options
we could look at.
10.9 Code Nits

Couple of minor coding nits identified when compiling
on OS X 10.9 Mavericks with Xcode 5 tools.
RideFile: Add Min, Max and Avg point
SrmDevice: fix writing srmio data

fopen() was missing 'b' flag, so that mingw and other platforms doing
LF/CR translation screwed data.

This is fixing the astronomic values of direct SRM downloads.
inlude srmio version + commit in about dialog
Merge pull request #645 from rclasen/fix-win

Fix SRM download issues on windows/mingw
Intervals indexes crash / parser error

2 bugs:
- interval offset of -1 causes a crash in htmlSummary
- interval offset of form nnn e+0n parses incorrectly

Also remove silly -wreorder warning in ridefile.h
Srmio less wordy version

.. still provides version and commit but removed
   unneccessary words as it skewed the output.

I'm strangely anal about alignment !
make srmio details in version dialog conditionally

... so that GC keeps building with older srmio versions.
Merge pull request #650 from rclasen/fix-win

make srmio details in version dialog conditionally
MainWindow refactor design

.. a class model for breaking up MainWindow
.. not all methods/members are listed, mostly about
   identifying the new classes required.
MainWindow refactor design update

.. more complete list of attributes and operations
.. need to plan the sequencing of the refactor itself and testing approach
Fix PWX export SEGV

fixes #654.