Work-in-progress

Added progressgraph.js
Added a canvas element, but little else more.
Very basic canvas animation framework
A bit more commenting on the resize handling
Created Canvas class

Separated the canvas handling from the progress graph drawing.
Work-in-progress on graph drawing

Separated graph.js to extend the Canvas class with graph drawing things.
Started work on an Axis class.
Initial crude progress graphs

Implemented a simple DateAxis. Won't work well in all situations yet.
Added DataPoints and DataSeries.
Populated the progress graph from a history of swims.
Fix admin update all swims for selected swimmers

Previously, it would update swims for *all* swimmers, not just the
selected ones.
Disabled constant redraw of graph

Constant redraw was turned on to help me debug the graphing, I committed
it by mistake.
Also, added some What's New info on the home page.
Resolved index.html
Fixed bad conflict resolution.
Merge pull request #10 from OliWright/ProgressGraphs

Progress graphs