Add an option to control the slave mode

* Fix provisioning a slave on a job for 'any' slave

Resolves cause of #54, #43
Add timeout for a slave that gets provisioned but then has no work

Resolves effect of #54