UIMA-4069 Redesign of JD toward the main goal of classpath separation for container (system) code.

Job Driver error handler support for retry work item and killJob with JUnit test cases.

git-svn-id: https://svn.apache.org/repos/asf/uima/sandbox/uima-ducc/trunk@1637989 13f79535-47bb-0310-9956-ffa450edef68