Add deployment tools
Enable app to load without errors in Chrome
Use Tidy to clean up indentation
Move script tags to end of body
Add grunt build (for minify and concat)
Move event handlers out of HTML into external JS
Flesh out grunt build to do JS minification
Minify CSS
Remove whitespace (saves about 4K)
Reduce size of initial HTML page load

Only load the first page and lazily load the rest of the HTML
via Ajax.

This knocks a big chunk of time off the total app load
(around 350ms).
Use better technique for viewport sizing
Compress background for main screen

Use a jpg rather than a png (shaves around 30ms off total load time).
Use woff instead of otf

The woff file is slightly smaller and loads slightly faster,
at least under Chrome.

Stats indicate that this shaves about 10ms off start time.
Documentation improvements
Revert README.md to README.txt

The app expects README.txt and loads this as an info
page, so it needs to stay as is.

Also remove section about building the app, as this is not
relevant for display in the app info page.
Move build info into a separate file
Include README.txt in files copied over during build
Update package task

Use the multitask version of grunt-package so it's easier to
add an sdk package target.
Update build to produce sdk packages
Add copyright header to new JS file