Updated project to use Maven instead of Ant.
Also updated dependencies to use latest versions of JUnit, Hamcrest, slf4j and logback.