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