Added initial source.
Added new SVG fragments target.
Added some SVG fragments for testing.
Switched to non-minified versions of CSS and JS.
Merge branch 'master' into svg_fragments

Conflicts:
	test/index.html
- Fixed over-zealous use of non-minified JavaScript for head.min.js.
- Commented out notes server for now.
Added fragment groups as the equivalent of HTML SPANs.
Removed superfluous timeline layer files.
- Restructured page initialisation code.
- Added positioning styles for svg elements.
Added data-autoplay attribute to video.
Fixed inline SVG scaling.
Changed remaining incremental images to inline SVG.
Added reveal.js Grunt build.
Changed test target to empty test directory before copying.
Fixed the additional vertical offset of automatically aligned images.
New commits in Reveal submodule.
Removed reveal from test and release targets to eliminate unnecessary rebuilds and commits.