Add tests

We would like to get better test coverage, and this is a start.
Merge pull request #591 from alphagov/feature/test-request-uuid

Add tests
Add HTTP Request-Id to nginx JSON logs
Reduce SSL Sensu check frequency

The alert goes critical 28 days before the SSL cert expires so that we
have plenty of time to organise renewing it. The alert unresolves itself
every time it's run. These two facts combined make having high check
frequency very very annoying.
Upgrade puppet-lint to version 1.0.1

Specifically for this bugfix https://github.com/rodjek/puppet-lint/pull/303
that hit us here https://github.com/alphagov/pp-puppet/pull/588
Merge pull request #592 from alphagov/feature/log-nginx-request-id

Add HTTP Request-Id to nginx JSON logs
Merge pull request #595 from alphagov/upgrade-puppet-lint

Upgrade puppet-lint to version 1.0.1
Merge pull request #594 from alphagov/reduce-ssl-check-frequency

Reduce SSL Sensu check frequency