Initial commit of updated signin page with dependency injection

NOT WORKING
First pass at killing off everything m.guardian.co.uk
Merge branch 'dotcom' of github.com:guardian/frontend into theguardian-clean
Changes to OMnituire tracking

Track the URL we are on - prop 61
Correct 'cookieDomainPeriods' for www.theguardian.com'
Add theguardian.com to 'linkInternalFilters'
Merge branch 'master' of github.com:guardian/frontend into theguardian-clean
Basic form added
Signin form styling added
Merge branch 'abstract-mq' of https://github.com/guardian/frontend
Removed forgotten password link
Merge branch 'master' of https://github.com/guardian/frontend into signin-form
Add injection to dev build and tweak signin
Add dependencies for Identity
First draft of Identity scala API client
added account SVG and account button
Refactoring Scala ID API client in progress

Introduce client-specific Error type that can deal with API error
responses and http exceptions.

Split ID-specific API code from the general API interface.
updated account control spec to include rendering
jshint updates
Add logging and some tidying of ID API client
Merge branch 'master' of github.com:guardian/frontend into theguardian-clean
Added basic fragment for the identity topnav