Install monit and config for db
Fix monit monitoring
Correctly include monit config for host

Each group has a specific monit config, and we get this by figuring out
which group we're in (with a complicated host checking loop in the
template) and include the relevant file.
stop and restart monit during deploy
move credentials in all vault and remove web vault
Merge branch 'master' into monit

Conflicts:
	config/deploy/ansible/group_vars/all
Monit tasks for memcached and unicorn
Remove unnecessary jinja blocks
add monit config for sidekiq
Merge branch 'monit' of github.com:unepwcmc/ProtectedPlanet into monit
Run correct unicorn command
Run unicorn as the ansible user, otherwise it won't work
Use ansible user for sidekiq scripts, rather than hard coded
monit handles sidekiq with init.d script, not service
Remove unnecessary jinja block
Merge branch 'monit' of github.com:unepwcmc/ProtectedPlanet into monit
remove if's in redis.conf template and unused settings
move redis_password in all vault
remove unused/non-present variables in redis.conf
Merge pull request #130 from unepwcmc/monit

Use monit to handle processes