Drop Barbican from the tree

We're not ready to support barbican yet, so it's just dead code.
Removing it until we're ready, at which time we can use git history to
find these things.
upload our test image as public

A public image allows non-admin tenants to make use of the image for
testing, like with rally. The upstream version of glance_image for a
while has supported making the image public. We don't use the locally
added cacert option any more so we don't need to carry our own
glance_image.
Merge pull request #644 from blueboxgroup/no-barbican

Drop Barbican from the tree
Merge pull request #641 from blueboxgroup/public-cirros

upload our test image as public
Add a rally role

This will be used to benchmark our stack. This role installs rally in a
venv and adds a deployment for it, as well as a benchmark set. Rally is
set to log directly to /var/log/rally.log and the data is kept in a
local sqlite database. For now the rally REST service is not enabled.

To get rally going, add a rally group in hosts and add a host to the
group. Test clusters will get rally by default.