update gem dependencies
added support for mutex lock
wrap update to process/task/job states in a lock
update to workflow gem ~ still not released to rubygems though :-(