Fnal batch fix jump

Hi Yossof,

I've merged the changes in your fnal_BatchFix branch into master in this new branch 'fnal_BatchFix_jump'.  I also made a few modifications necessary to get my code running on the fnal batch queue again.  Notably, I added the '-h' option to the tar command so that symbolic links are deferenced, I added the execution of an optional setup script 'local.sh' from the fnal job script, and I changed the construction of the job script to insert rather than append the batch setup.

This branch works for me on FNAL, both interactive and batch, and I think I've made all the necessary additions so that the code changes I made will work at other sites.  I did not test your original branch at any other site.

It's ok with me to merge this into master.  Maybe Ted and/or Davide want to check it out and sign off.

Burt