Add jshint and set all of the quicktests to strict mode.

Fix many improper implicit global vars, and clean up code, and add many semicolons.
right, but jshint will fail your build if you forget to do this