remove module support, add softlimit signal trapping, improve validation of job description