Replace cucumber in grunt tests with cheapseats

`npm test` will now run a standalone set of cheapseats tests.

Also works in Travis CI, as demonstrated by the build for this PR https://travis-ci.org/alphagov/spotlight/jobs/22270894