Add config to pass arguments to grunt shell scripts

A few places we want to pass flags into shell scripts. This is easier than configuring entire new tasks.

If `grunt shell:task` runs `$ node ./foo.js`
Then `grunt shell:task:--flag:val` will run `$ node ./foo.js --flag val`
Remove 'Contracts awarded' tab (G-Cloud dashboard)

https://www.pivotaltracker.com/story/show/70504666
Merge pull request #442 from alphagov/remove-g-cloud-contracts-awarded

Remove 'Contracts awarded' tab (G-Cloud dashboard)
Remove duplicate sorn and tax disc dashboards
Fix slightly un-semantic html

dts were missing corresponding dds

This was also causing a little style inconsistency
Merge pull request #445 from alphagov/enhancement/services-style-updates

Fix slightly un-semantic html
Merge pull request #443 from alphagov/enhancement/remove-dupe-dashboards

Remove duplicate sorn and tax disc dashboards
Merge pull request #441 from alphagov/feature/grunt-cli-args

Add config to pass arguments to grunt shell scripts
Add abbreviations for department and agency to dashboard output.

The designs for the services page include this information as part of the list, so it needs to be included in the dashboard jsons.
Merge pull request #446 from alphagov/feature/high-volume-department-abbrs

Add abbreviations for department and agency to dashboard output.
Ensure "Improve this dashboard" text is on all dashboards.
Add "Improve this dashboard" link to all dashboards.

Included ammends from latest spreadsheet export.
Fix to other-notes in dashboard footers.
Other notes is now in the correct dashboard field.
Merge pull request #444 from alphagov/bugfix/bug-man-high-tx-footer

Bugfix/bug man high tx footer
Changed billion abbreviation from 'b' to 'bn'.
Switch to the dot reporter for cheapseats

We were reaching the max ammount of stdout allowed in Travis due to
cheapseats being very verbose. The dot reporter will output different
coloured dots for each test run, this yields a massive reduction in
output.
Merge pull request #449 from alphagov/bugfix/minimise-cheapseats

Switch to the dot reporter for cheapseats
Merge pull request #448 from alphagov/bugfix/billion-abbreviation

Changed billion abbreviation from 'b' to 'bn'.
Move homepage into server directory

It's all server rendered code