Register to vote words tweaks
Send a robots.txt directive to disallow indexing

We'd like to get people comfortable pushing this app to anywhere they
want, including platform-as-a-service and software-as-a-service providers.

This will help us to prototype things and experiment more freely.

But we don't want those copies of the app to be indexed by search engines,
so send a robots.txt file.

This duplicates the robots.txt file we send from Puppet [1], but also applies
to services beyond our control.

This does not affect GOV.UK, because the only parts of the site that are routed
to this application are below /performance.

[1]: https://github.com/alphagov/pp-puppet/blob/jenkins-performanceplatform_puppet-616/modules/performanceplatform/manifests/proxy_vhost.pp#L170-179
Set X-Robots-Tag HTTP header conditionally

We don't want unpublished dashboards to be showing up in search
engine results.

https://developers.google.com/webmasters/control-crawl-index/docs/robots_meta_tag
Merge pull request #613 from alphagov/send-robots-txt-response

Send a robots.txt directive to disallow indexing
Add big red warning to unpublished dashboards

When somebody stumbles across an unpublished dashboard, we should
make it clear that it's not finished yet.

https://www.pivotaltracker.com/story/show/72166404
Merge pull request #614 from alphagov/72166404-unpublished-dashboard-warning

Add big red warning to unpublished dashboards
Add a right margin of 1.5em on touch tables.

It's easier for the user to scroll if there's whitespace on both
sides.
Fix bug on tables for touch devices.

We should check for Modernizr touch support client-side,
not on the server :( Update tests accordingly.

I've tested this in Chrome's browser emulator and it appears
to work.
Fixed maxbuffer exceeded issue when running 'grunt' for a while.

This should make our dev tools usable!!!!
Merge pull request #615 from alphagov/bugfix/make-tables-scrollable-part2

Fix bug in scrollable tables
Merge pull request #616 from alphagov/bugfix/grunt

Fixed maxbuffer exceeded issue when running 'grunt' for a while.
Adjust age bands on register to vote
Remove background checks graph from IER

We're not doing this for the first release of the register to vote
dashboard.
Fix bug in register to vote digital take-up graph
Merge pull request #618 from alphagov/register-to-vote-tweaks

Register to vote tweaks
Converted journey module to use single-dimensional collections
Only listen to reset event on collections

Listening to sync *and* reset means that the event binding is not removed for later `reset`s once sync fires, since `listenOnce` does not unbind other event names when one event has fired once when called with multiple events.
Move client-side polling from realtime collection into specific client-side file

To avoid having client-only code paths in server-side/shared code
Convert collections to be single-dimensional
Remove redundant `fetchOptions` config

Client-side collection automatically sets cachecontrol header to match its `updateInterval`