* Add functional tests. This is currently limited to checking the
charm deploys and relates to mandatory relations.
* Add heat-engine container
* Add management of all 3 containers to charm. Previously only the
heat-api container was managed and this was incorrectly done on
the assumption is was a wsgi app
* Add management for auth_encryption_key
* Add ops.testing unit tests
Change-Id: I57b24a01ed473c96648f78095dc5e4e87d240e66