Add test for getContent hasFooter conditional
Tweak content dashboards language
Add 8 new content dashboard departments
Merge pull request #429 from alphagov/add-tests-for-getContent-hasFooter

Add test for getContent hasFooter conditional
Remove spurious apostrophe
Allow gitignored Google credentials

I like leaving my Google creds in place, which means I'd constantly
get git telling me about having modified the index.js file.

Require credentials in from a gitignored file.

Add the dashboards directory to gitignore too to prevent accidental
commitage.
Fixed up tab alignment issue.

Reduced the border between tabs to 3px (3+3px = 6px) for each tab!

Ensured that also happens for the selected tab (using margin-right)

Reduced the min width of a tab to 8em.
Merge pull request #432 from pwaller/update-content-dashboards

Content dashboard updates
Update GOV.UK template from 0.6.2 to 0.7.1

This includes an up-to-date copy of GOV.UK's footer styles,
which keeps us looking consistent.
Remove media-down mixin

In this case, this mixin does exactly the same thing as the frontend
toolkit mixin. Remove ours in preference of the toolkit one.
Remove 'Healthy Start reimbursements' dashboard

@cliffshepp has changed this service from high-volume to not-high-volume,
so we should remove the dashboard before releasing it.
Merge pull request #436 from alphagov/remove-a-high-volume-dashboard

Remove 'Healthy Start reimbursements' dashboard
Remove logging from module stub generation

This is causing an error during deployment:

    Running "shell:generate_module_stubs" (shell) task
    Warning: stdout maxBuffer exceeded.Use --force to continue.

Relevant links from @lennym:

- https://github.com/sindresorhus/grunt-shell/blob/master/tasks/shell.js#L22
- http://nodejs.org/api/child_process.html#child_process_child_process_exec_command_options_callback

Nobody ever sees this non-error logging, so we should just remove it.
Merge pull request #435 from alphagov/update-govuk-template-0-7-1

Update GOV.UK template to 0.7.1
Merge pull request #434 from alphagov/bugfix/shrink-tabs

Fixed up tab alignment issue.
Merge pull request #438 from alphagov/remove-logging-module-generation

Remove logging from module stub generation
Merge pull request #433 from alphagov/gitignored-google-config

Allow gitignored Google credentials
Add a route for services page

Also refactor appBuilder a bit so it uses commonjs style requires
Imported styles from limelight for services page
Allow controllers to bootstrap their collections with data

We often fetch the data for a collection on the server, so there is little value in having the client fetch it again, when it can be bootstrapped into the module.

Allow controllers to define a `collectionData` method, which if it returns a non-empty array, will prevent the collection from fetching again on the client, and will render immediately.