[issue 16] Close Issue 16 by upgrading jshint to 1.1.0

This commit upgrades the project to use jshint version 1.1.0. In this
version, they've allowed the use of a space before the global keyword.

I've added a unit test that demonstrated this behavior before the
change to the package.json file. I hope it'll be a useful template for
use in other issue testing.
Merge pull request #22 from there4/5135a35a3b14d590cf12cf0d82ae4e2fb2bd5e51

Resolve Issue 16 (Single commit) Update JSHint and add unit test for issue 16