Fix check - fire if no new logs for 5 data points

As it stands logs are too bursty and the check frequency is too fine -
we are getting intermittent alerts due to no logs for a very short
period of time.
Merge pull request #689 from alphagov/fix-logging-rate-check

Fix check - fire if no new logs for 5 data points
Upgrade vcsrepo from 0.1.2 to 1.2.0

This fixes the dummy warning we're seeing during Puppet runs:

    Warning: Found multiple default providers for vcsrepo...

https://github.com/puppetlabs/puppetlabs-vcsrepo/pull/209
Merge pull request #690 from alphagov/upgrade-vcsrepo-1-2-0

Upgrade vcsrepo from 0.1.2 to 1.2.0