BUG: options weren't being passed

Jobs are running again, fixes #225
Ah dammit. This is an issue with the job object create function. It doesn't set the options, only uses the for checking exists. This is good to merge and I'll open an issue for it.