allow project specific root scripts

the root scripts are based on directory names of the job
cleanup running directory jobs, fix list jobs

everytime a job runs, Available Jobs: was fired off
in list-jobs, fixed this.

consolidated adding stuff to classpath and searching
for root script
Merge pull request #18 from metridoc/clean-up-running-dir-jobs

Clean up running dir jobs