Added job.has_params() and ability to create job through Jobs dict