Merge branch 'release/0.5.1' into develop
changed name error.
Added a FIXME
Merge branch 'hotfix/job_status_H_interpreted_wrong' into develop
just a change to the description
Merge commit '9089e359caf4f86c6adb978567bcb05e09826155' into develop

* commit '9089e359caf4f86c6adb978567bcb05e09826155':
  fixed named parameters
Removed the pbs target option and added more specific resource options.
bug fix -- get files from "options" dict now
another try at setting cores/cpu options
added walltime option... not sure how reasonable the default is, but 5 days is long enough for most jobs
environment variable for job-id
slurm options
a few code cleanups
backend variable
Need a way of setting the global variable in another module
selecting shell for shell script
Copied code from Anders
Bumped to version 0.6.0 -- the development code should reflect the next release version. 0.6.0 will be the one with slurm support.
Wrapping around backends
Wrapping backend