converted insert job to the new architecture
last worker in product is by id and not number
Product default worker is saved by id, not number

Note: I really don't know why the test begin to fail
(job.serial[i].jobId != job._id) now. But some change made to the code
made it to fail. Somehow it seems it saved the jobId before the changes,
so the test didn't failed before.
insert job by manager and worker