Added a script to install phantomJS for build servers
Refactoring tests and code for a Gradle build
Fine-tuning Gradle build
Removed redundant history methods in the maven plugin
Refactoring some tests
Tidying up the pom files
Added the grade wrapper scripts
Updated gradle build number