Rm monster chef dep

Monster was previously required a chef-server on the monster server to bootstrap chef on all of the nodes it was provisioning. There is no logical reason that this should be the case and the extra chef-server was occasionally a point of failure for builds. This pr rewrites the OpenStack provisioner class to remove this dependency and clean up the provisioner logic in general.