Smoke tests should alert us through pagerduty

Because it is important to know when backdrop is down
Merge pull request #125 from alphagov/pg-smoke-tests

Smoke tests should alert us through pagerduty
Change environment to pp_environment

I don't think environment was actually being used anywhere except
for the two places I've changed in this commit.

Change the word 'development' to 'dev' to match pp-deployment.

Remove unused fact for machine_environment.

Lint and style.
Merge pull request #124 from alphagov/pp-environment

pp_environment
Fix removal of hiera('environment')
Merge pull request #126 from alphagov/fix-env-dev

Fix removal of hiera('environment') in mount.pp
Check for OutOfMemory errors on elasticsearch
Increase number of tailed lines to 50
Merge pull request #127 from alphagov/sensu-check-elasticsearch-out-of-memory

Check for OutOfMemory errors on elasticsearch
Raise priority of environment (!?)

WARNING: I am not sure about this.

What is happening is that we are defining logstash::defaultsfiles in
both the role-monitoring file and in our environment specific files as
well. The result of this is that we will never take into account our
environment specific setting, as it will come later in the hierarchy.

Thus, I've switched it to take precedence over the roles. Let me know if
that is a terrible idea.
Merge pull request #128 from alphagov/reorder-hiera

Raise priority of environment (!?)
Add urmy user to machines
Merge pull request #129 from alphagov/add_urmy

Add urmy user to machines
Add movingAverage function to 4/5xxx checks

The checks are over the previous 60 seconds but only consider the most
recent point.
Relax 4/5xxx sensu check limits

The 4xx checks specifically are firing almost continuously.
Merge pull request #130 from alphagov/improve-4xx-checks

Improve 4xx checks
Rules back in
Add in a tag and push it
Change tag to number for cleaner tagging
Merge pull request #131 from alphagov/add_tag_to_builds

Add in a tag and push it