cpu-check won't alert if kvm is the culprit
sort ps by memory usage and cpu
only have glance set non-primary services to backup
memcached gem for memcached-graphite sensu check
Merge pull request #314 from blueboxgroup/memcached-gem

memcached gem for memcached-graphite sensu check
Use neutron-lbaas conditionally.

Since lbaas is currently a moving target, it is desirable
to release it only where required, to avoid painful
upgrades / migrations later.

This change causes neutron-lbaas agent to be configured and
started only if `neutron.enable_lbaas` var is true.
Intial heat support

This change provides generic heat support for ursula. Included are
services for both heat and heat-cfn (cloudformation).
Add ufw access to heat and heat-cfn

Open ports 8004, 8005, 8000, and 8001 for both heat and heat-cfn
Remove http access to heat services

We dont need http as anyone using heat should be forced to use ssl.
use notify to install heat

only install heat when the git repo fires a notification.
Add heat handlers

Previous commit moved from pip install in the heat main task to
notifying the heat main handler, so we better include it.
Merge pull request #316 from craigtracey/heat

Initial heat support
Add monitoring of heat.
Merge pull request #317 from blueboxgroup/heat-mon

Add monitoring of heat.
Install libsasl2-dev.

Required by memcached gem.
Add rabbitmq user to defaults.yml in example env

Adding a default user to rabbitmq in example environment
Merge pull request #318 from craigtracey/heat

Add rabbitmq user to defaults.yml in example env
Use correct keystone protocol and port in heat.conf.

keystone admin api on https/port-35357 is not open to world.
Merge pull request #319 from blueboxgroup/heat-keystone

Use correct keystone protocol and port in heat.conf.
Fix two issues with exception case

First, we were referencing output before it was defined, and secondly,
we were trying to use 'e.msg' instead of just 'e'