cookies_accepted? is only called from views, only needs to be a helper.
Follow naming conventions for footer partials.
Add button to cookie message implement cookie creation.
Extend cucumber with @with_and_without_javascript tag.

Copied from budget_planner.
Rename cookie_message section to footer_cookie_message.
Update vcr ignore logic.

Only ignore Poltergeist's PhantomJS startup polling.
Instantiate the site prism page base class as current_page.
WIP - refactor cookie disclosure features based on discussions.