Add support for essex and drop support for diablo

It's time to upgrade. No one else is using our openstack puppet
code, so there's no reason to keep diablo.

Added support for the cloud archive.

Change-Id: Ic7f541b76a6eb18a4e53fa0ac8ca19af20c078d9
Merge "Add support for essex and drop support for diablo" into production