Explicit formula version reqreuiments
Replace supervisord with upstart.

We were already using upstart for logstash-indexer it turned out, this
just replaces the other service we created, beaver, to use upstart too.

External changes that could affect people:
- There is no longer a `supervisord: supervise-beaver` state, it is now
  `service: beaver`
Obtain elasticsearch address from pillar
Set default syslog to monitoring.local
Moved IPtables filter to bottom to avoid parse errors on syslog
Set all default hosts to monitoring.local (set to 127.0.0.1 in /etc/hosts if desired)
Merge pull request #3 from ministryofjustice/es_from_pillar

Elasticsearch tidyup
Replace supervisord with upstart.

We were already using upstart for logstash-indexer it turned out, this
just replaces the other service we created, beaver, to use upstart too.

External changes that could affect people:
- There is no longer a `supervisord: supervise-beaver` state, it is now
  `service: beaver`
Merge branch 'upstart' of github.com:ministryofjustice/logstash-formula into upstart
Updated beaver service.running defn
Remove supervisor config
Multiple switches incorrectly defined
Restart beaver service when init conf changes
Fix bad copy paste

Don't attribute it to Alex, I copied one he built but he didn't write this
Merge pull request #4 from ministryofjustice/replace_upstart

Replace supervisor with upstart
Added rsyslog template to ensure FQDN is preserved
Removed use of @source_host - host instead
Merge pull request #5 from ministryofjustice/syslog_hostids

Ensure syslog always generates FQDN hostids
Added CHANGELOG
Fixed yaml layout issue causing highstate failure