fix: Gruntfile.coffee, test/index.html, test/static/client.js, test/unit/ui.handler.click.dr.js

fix(Gruntfile.coffee): Use more detailed reporter & do not run twice

I stupidly had mocha running twice. This is now fixed.

Also the mocha tests use the spec reporter which is much more verbose, but
probably more useful that Nyan cat.

fix(test/index.html): Run mocha tests once the document has loaded.

I'm not sure of the whole implications of this, but it makes sense.
Mocha should only run once the entire document has been prepared
by the browser.

fix(test/static/client.js): Linting errors

No curlies on the if-else statements...

fix(test/unit/ui.handler.click.dr.js): Moved var definitos inside test

Moved them inside the test for now.