Took out Coffeescript task from 'grunt server' task
as we are not using coffeescript
Modified livereload task in Grunt so it reloads when modifying
files in app-components directory. Was originally only reloading for app
directory and one level down which meant app-components was not included
Fixed the tests

Modified a lot of the fixture data so they now represent
the calls made by the selection page. Fake user also had
its event changed as for some reason keypress was not
working.
Removed cucumberjs from Grunt testAll task

This is failing our tests. No reason to have it included
at the moment because there are no features written.
Merge pull request #372 from jbeast/test_fixes

Test fixes