Refactor the CI scripts
Hi, I also spent some time thinking about the CI scripts. Requiring ant & ivy seems a bit backwards and oldfashioned as Gradle can do all the tasks. I switched to Gradle for creating the jars, fetching the dependencies and running the tests. The test resuts are published in Pages. Having only one source for dependency versions seems less confusing.