Issue #10: Adding grunt-contrib-connect

Now, running `grunt test` will run `connect` which serves to boot up
a web server on localhost:8000. The tests are now a bit more honest
because they're running on http:// instead of file://. This is really
important for things like `document.cookie`, which don't work as
expected on file://.

http://cloud.avandamiri.com/3c3q3B3a1P2a (StackOverflow)
https://www.npmjs.org/package/grunt-contrib-connect
https://github.com/gruntjs/grunt-contrib-connect
https://github.com/gruntjs/grunt-contrib-qunit#testing-via-http-or-https
Adding some required semicolons