Treat bare-metal provisioning the same way as other compute-resources
Bare metal provisioning is treated a bit differently than the
rest of compute resources. Besides inconsistency, it doesn't allow
doing things like disabling the bare-metal provisioning in
cases where it doesn't make sense (such as in a location that
represents an openstack instance).
I would like to be able to specify what organizations/locations
the bare betal provisioning is available, similarly as the
other compute resources have.