sputnik: externalized the `runJob()` function, so it is callable by `nohup`. Now even sleep and tgftp jobs are reliably interrupted/held when `gqhold` is used on a job.
Corrected function name in `jobTypes/default.bashlib`
Added job type lib for tgftp jobs.
jobTypes.bashlib: Now automatically sources all existing job type libs.
sputnikd: Small correction.