Grunt `test` task

Abstracted the testing task under the name (alias to be more precise) `test`, no matter the testing library used. Usage: `npm test` and `grunt test`.