change various runner classes to invoke artifactFactory.destroy(); add to test-apps/postConstruct to verify post-construct and pre-destroy sequence; pull up jobContext into AbstractRunner for easy access.