Fixes jshint warnings

This commit fixes all jshint warnings encountered when running `grunt
quality`. Fixes #35
Merge branch 'master' into jshint

Conflicts:
	src/mouse.support.js