Fix level replay bug

While testing the Chrome builds, I noticed that pressing "Replay"
after completing level 1 resulted in an error. This is because
Game.start() was being called with the current level - 1, which
is 0 when on level 1.

The app was working without this code, which makes me think it
might be redundant; but I just fixed the bug for now.
Add SDK-specific build

"grunt sdk" will produce an SDK-specific build in the build/sdk
directory, as well as an associated wgt package. This
can be installed with "grunt sdk-install".

The SDK build has uncompressed HTML, CSS and JS, but optimised
image files. It also only includes the JS files from dependent
projects (requirejs etc.), rather than the whole project; these
JS files are also unminified.

Note that this uses a newer version of grunt-sdb which ignores
uninstall failures. This means we can dispense with the reinstall
tasks and have generic install tasks which remove any previous
versions first.

Also update HACKING.md to explain the changes.
Project uses jqmobi, not jquery
Add missing copyright headers on new JS files
Merge pull request #2 from 01org/es-sdk-build

Add an SDK-specific grunt build