added workspace provisioning feature

AFAIK, to get the workspace from the remote machine, you need to have jenkins slave process running on remote machine. I could see few challenges. We don't know the mesos slave used to run the latest build etc.. Actually this feature request is for those who have the workspace on the share device like NFS Mount. Let me know your thoughts.