Change mechanism for identifying responsive site
Merge pull request #194 from moneyadviceservice/gtm-responsive

Change mechanism for identifying responsive site
Adjust link styles
Change callout style
Adjust heading sizes and typography
Change colour variables
Merge branch 'links_and_typography'
Remove the WIP cookie message.
Add logic to omit the cookie message if it has been accepted.
Plumb in cookie message close button and implement cookie creation.

Also do some refactoring of the helper for checking cookie state.
Rename cookie_message section to footer_cookie_message.
Update the selector for the button element in the cookie message section.
Update vcr ignore logic.

Only ignore Poltergeist's PhantomJS startup polling.
Instantiate the site prism page base class as current_page.
Translate the cookie message 'Close' text.

Also refactor the translation structure a little.
Finish cookie disclosure features.

Various refactoring performed based on discussions.
Keep cookie constants 'up top'
Refactor cookie related footer translations.
Add is-on toggle to the cookie message to remove indicator triangle when closed
Merge branch 'cookie'