LPS-51137 Modify ClusterExecutor, make it use NoticeableFuture/FutureListener mechanism.
LPS-51137 Apply changes of ClusterExecutor
LPS-51137 Fix unit tests.
LPS-51137 SF
LPS-51358 fix Eclipse warnings
LPS-51393 - If the Jenkins Job has the result of "ABORTED" or "FAILURE", 'build-github.xml' needs a way to generate a report