Use a SettableFuture to mark the end of the test run.
Updated dependencies, clearModule cache between tests.