added workspace provisioning feature

Is this something required by Mesos setup, or is this just how your configuration looks like and everyone with a different setup will be unable to use this featue?