Job improvements

Added job.has_params() method
Made jobs.get_params_list work using list comprehension
Added ability ot create job by adding new element to jobs dict
Added tests for all changes