Fix #22

Fix bug with Grunt 0.4 and revert Mocha to 1.7.x series (1.8 seems bugged on node.js environnement ATM - it can't accept options object without breaking)

I didn't have much time to checkout the issue with Mocha 1.8, but at least this is a fix for the grunt task at the moment.