minor test updates
minor test updates

- searches for all vms of a certain name
-- this is b/c it needs to be able to clean up
after previous tests that would have occurred in
a seperate directory
- conditionally installs cache instance if one was
not already installed

michaeltchapman/puppet_openstack_builder,michaeltchapman/vagrant-consul,CiscoSystems/puppet_openstack_builder--to-be-deleted,phchoic/puppet_openstack_builder,michaeltchapman/puppet_openstack_builder,phchoic/puppet_openstack_builder,phchoic/puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,CiscoSystems/puppet_openstack_builder--to-be-deleted,CiscoSystems/puppet_openstack_builder--to-be-deleted,CiscoSystems/puppet_openstack_builder,michaeltchapman/vagrant-consul,michaeltchapman/puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,CiscoSystems/puppet_openstack_builder