Flexible Job Manager Creation

Added the ability to create a JobManager based on the job/cluster combination. Probably more work to be done but want it merged back in with main development baseline.