refactor(job): Drop unused state param from NewJob
Merge pull request #314 from bcwaldon/simplify-NewJob

refactor(job): Drop unused state param from NewJob
refactor(job): Drop cli-provided job requirements

This feature is being reimplemented in the unit, so we can go ahead and
drop support for it.