Execute job in process if not scheduled
Method to call on workable is configurable
Removed useless object instantiation
Fixed behaviour after schedule