Big Change - Mostly GUI Appearance

Brought all pages to the same level as Time Plotting, in the effort to
make the GUI size flexible, with all component locations dependent on
the plotting window size.

Also moved EstablishDataLink() calls around enough to break plotting
switch on on Workout and Mouse pages.  Must fix next time.