feature(client): Add a `/cookies_disabled` page.

* Add a cookies_disabled template, view, and test.
* Split off most of the code from main.js into lib/start-app.js so that it can be tested.

fixes #738