Enhanced email signups to add on-signed in version and local storage checking
Merge branch 'master' of https://github.com/guardian/frontend into id-email-signups-ab

* 'master' of https://github.com/guardian/frontend: (77 commits)
  single file compilation
  Apply the correct meta to star rating
  Apply auto link tags only to full words
  add basic facia feature test
  reverting
  fix rebase
  use the hashed facia js; better compiliation of facia - dont copy over all files to static target
  pull in xcvbn file
  Fix related container alignment
  Added hack to get the word count when it's not set correctly
  Reseting the inline ad count when the ads are destroyed
  comment fix
  Refactor value
  Fix double display property
  Align 2 items horizontally only if viewport is greater than 320px
  AWS permissions have been tweaked.
  decrease opt-in percentage to 5
  adding uk survey
  Remove unnecessary font size declaration - thx @ironsidevsquincy
  Updated signin script to take out the console.log
  ...

Conflicts:
	article/app/views/fragments/articleBody.scala.html
	common/app/assets/javascripts/modules/experiments/tests/identity-email-signup.js
	common/app/assets/javascripts/modules/identity/email-signup.js
	common/app/assets/stylesheets/module/_article.scss
	common/app/conf/switches.scala
removed broken test
Merge branch 'master' of https://github.com/guardian/frontend into id-email-signups-ab

* 'master' of https://github.com/guardian/frontend: (191 commits)
  Fix spacing in fromage
  Remove tonal fragments from features container
  Fix fronts
  Loop through feature items with the new method
  Don't call CSS from local storage when in dev
  Bottom row of features uses normal cards
  Revert "Merge pull request #2910 from guardian/account-verification"
  fixing test
  New features container
  Change form-field--email-validation to BEM modifier & overqualify selector to ensure it overrides _forms.scss
  Added IdentityEmailVerificationSwitch to control display of resend email button
  Added the ID client token header to the validate-email Api call.
  Script now works with James G's endpoint and Nicks additions
  Updated the resend validation email URL.
  UI for Email validation on Profile page & Completion
  Stubbed out verify-email page.
  indentation
  focus as well as hover
  Made some decisions about stuff..
  added myself to humans.txt
  ...
Email signups code
Added files from other branch
audience 0.2, offset 0.2
api method
Merge branch 'master' of https://github.com/guardian/frontend into id-email-signups-ab

* 'master' of https://github.com/guardian/frontend: (111 commits)
  Merge branch 'master' of github.com:guardian/frontend into image-service
  Fix discussion spacing issues
  Unecessary z-index
  Fix typo in anayltics code
  Cache the html entrypoints
  Revert omniture timestamp changes
  Display config.json on path /edit-config
  Allegedly, Ben James is a human
  Load/show config
  Hidden containers don't show the links list
  Move timestamp generation to the same place as the other s.* variables are set
  Design tweaks across breakpoints
  Add features container
  Don't show the byline in feature items
  using RenderClasses
  Hello humans
  turn off hover button for now
  one link for media, means turning off gallery pop up for now
  Update onboarding copy
  Drop next.theguardian.com references
  ...

Conflicts:
	common/app/assets/stylesheets/theme/_global-icons-svg.scss
Reindent EmailSignupsMapping.scala
Minor changes and code formatting
tabs > spaces
make icon clickable
reindent file
rename class
6 char hex code
Merge pull request #2988 from guardian/id-email-signups-ab

Email Signups AB test 2.0