(QENG-15) support openstack in beaker

- add support for openstack using fog
Teardown is done through zombie cleanup, since we don't know what state all the hosts are in at this point.

I have a zombie pruning job running automatically every 3 hours.