Added Several ArrayJob Methods to the PBS Class

Modified QStat Parser to make sure no path names were being cut off
(i.e. all "\n\t" are replaced with "").

submit_args=/bio/galazxy\n
\t/users/liccini
Before this would be parsed as:

submit_args=/bio/galaxy

After my modification:
submit_args=/bio/galaxy/users/liccini
Added in some resource adjustment features ('-l' flag from PBS)

This way, one can resend jobs with increased memory/walltime dynamically
within the Java Program

Also, QstatJobsParser ignores case now when parsing 'qstat -f'
Merge pull request #5 from josephliccini/array-jobs

Added Several ArrayJob Methods to the PBS Class