The source project of this merge request has been removed.
Add client passing to increase flexibility in processing (closes #181)
By passing the scheduler.client object throught the processing chain, we give options to the individual steps, like using client.submit etc.