Added error message and styling for invalid emails
Comment error styling
Added email verification to ID API
Merge branch 'master' of https://github.com/guardian/frontend into discussion-email-verification

Conflicts:
	common/app/assets/javascripts/bootstraps/common.js
	common/app/assets/javascripts/modules/analytics/livestats.js
	common/app/assets/javascripts/modules/discussion/comment-box.js
	common/app/assets/stylesheets/module/_discussion.scss
	common/app/assets/stylesheets/module/containers/_related.scss
	common/app/assets/stylesheets/module/containers/_top-stories.scss
	common/app/conf/switches.scala
	common/test/assets/javascripts/spec/LiveStats.spec.js
	dev-build/conf/routes
	diagnostics/app/common/DiagnosticsLifecycle.scala
	diagnostics/conf/routes
Merge branch 'master' of https://github.com/guardian/frontend into discussion-email-verification
app botstrap tidu
Silly stray whitespace obliteration
Grammar policing
Few merge problems and fixes
Merge branch 'discussion-email-verification' of https://github.com/guardian/frontend into discussion-email-verification
JS link added
Conflicts
Merge pull request #2751 from guardian/discussion-email-verification

Discussion: Email validation