Monitor inactivity in the viewability AB test

Pauses the recording and logging of advert dwell time if we deem the user to be inactive.

Inactivity for the purpose of this test describes the absence of click/mouse/key/scroll events on the page for 5 seconds.
Removed a few bugs I introduced
Page view beacon will not be called on SSL
Merge branch 'master' of github.com:guardian/frontend into in-body-link-counts
Use awayTimeout variable
Expose the number of in body links to Omniture.

The idea is we will know how effective they are by (for example) comparing bounce rates of articles with lots of links against those with no links.
Merge pull request #2610 from guardian/idle-time

Monitor inactivity in the viewability AB test
Merge pull request #2618 from guardian/in-body-link-counts

Page View beacon will not fire if the page is HTTPS
Merge pull request #2622 from guardian/link-counts

Expose the number of in body links to Omniture.
Expose the number of in body links to Omniture.

The idea is we will know how effective they are by (for example) comparing bounce rates of articles with lots of links against those with no links.
Merge pull request #2624 from guardian/link-counts

Expose the number of in body links to Omniture.
Fail healthcheck when JVM bug kicks in.

 Admin and porter boxes will then recycle.

 see https://blogs.oracle.com/joew/entry/jdk_7u45_aws_issue_123
Merge pull request #2627 from guardian/healthchecks

Fail healthcheck when JVM bug kicks in.
Merge branch 'master' of github.com:guardian/frontend into relocate-common-javascript