fix UserValueError
fix input_process

the value was never assign to the job
user parameter.name instead of req_param_name inside method
input_process
FIX bug in UserValueError

parameters was embeded in list even if it was already a list
add property Software.name and InputProgramParameter.command
fix argpos property for parameter iscommand

if a Parameter is a command argpos = 0 by design
remove tests/test_job_submit.py

tests/test_job_submit.py was primrily design to test the generation of
command line. the script is moved in mobyle2.exec_engine project
add getter/setter to Job.message