Addition for worker/scheduler customization (pull request #90): updated _run_task in worker.py to return status so that the status can be used (i.e. sent to scheduler) in the custom worker/scheduler as necessary