Prevents createChange from leaking to global

The variable createChange was leaking up to global scope because it was
not declared.
Add minification of the build. Fixes #31
Correct year for version number reset
Merge pull request #33 from andrewnicols/readmefix

Incorrect year for version number reset
Merge branch 'leaking-global'
Merge branch 'master' into beauty

Conflicts:
	Gruntfile.js
	package.json
	src/mouse.js