Add test that correct pages can be displayed for all flows.
Add Selenium functional test that runs through flow so far.
Add Grunt jar to try to fix Jenkins build...
Remove Play Grunt integration

- This is hopefully a quicker, less painful fix than trying to get the plugin
  working

- To keep the assets updated locally you will need to run `grunt` alongside the
  app, once you have done the `npm install -g grunt-cli && npm install`

- The Jenkins job will also require reconfiguring as a consequence of this