#31: Wrap behat task in 'test' alias

* `grunt test` instead of `grunt behat` to create a more system-agnostic interface to the functionality.
* Set up to allow for multiple test mechanisms, but at the moment since there's only behat I left the name of the task as behat.js