fixed some build issues

log4j 1.2.15 has licensing issues that causes dependency resolution issues in gradle/maven
moved the jUnit test cases into their "proper" place
added .project and .classpath to .gitignore