Add protractor stuff to grunt
Now protractor will be run in the watch task
Furthermore develop can start different (production, test, development)
Introduce rekuire for more beautiful requires
Now we don't need ugly stuff like require("../../config/config")
Make Gruntfile a coffee
Reorg tasks, because we can't pass NODE_ENV to all tests e.g protractor
Improve homepage test
Remove a nested beforeEach to add toIntersectWith matcher
Reorg e2e tests a little
Add first test for displaying a single chatroom
Rename message.content field to message.message to match field in view and controller
Pass /chatroom title check
Pass /chatroom message date-time format check
Add test for picking username on initial connect
Add test for changing chatrooms and sending messages
Merge pull request #13 from LoveIsGrief/4_e2e_tests

Closes  #4