Javadoc, license and other whitespace
Remove WorkerExitOnEmpty as it can be replicated in local project, or better yet, implemented with a WorkerListener.