added referer based return url detection and fixed a couple of minor issues with signin page
Add logging to each outgoing content api query
Remove logging from parseResponse as it is logged upstream
Merge branch 'timeout-expose'
Defend against related content story packages
reverting change to default return url
Improve email field handling

Tweaked the email validation and added additional properties to email
field display to improve the experience on mobile devices.

Both email and password mappings have been abstracted sine they will
appear in multiple places.
Merge pull request #1464 from guardian/right-hand-story-package

Defend against related content story packages
Merge pull request #1463 from guardian/improve-email-form-fields

Improve email field handling
Merge pull request #1456 from guardian/frj-sigin-fixes

added referer based return url detection and fixed a couple of minor iss...
Remove Related content ab test
HTML and whitespace fixes
Fix switch change notifications.
Merge pull request #1473 from guardian/switch-notifications

Fix switch change notifications.
Merge pull request #1468 from guardian/remove-hide-related-content-abtest

Remove Related content ab test
Allow synthetic drag/drop event, for testing
Util to check existence of a nested property
Better util to check existence of a nested property
Better nestedProps util