Added obj_id awareness to scheduler, saving a name along with callback function so that jobs can be found later.  PEP8 all round."