fixed Ant files
added directory to ignore jars
restored compatibility with Java 6
centralized dependency information in POM file
using junit 4.11
use of dependencies managed by Apache Ivy
moved tests to src/test/java
modified tests to have JUnit style
added assertions to test
fixed some warnings of javadoc
removed redundant modifiers in interfaces
removed commented out code in interfaces
modified script to retrieve sources and javadoc
use of generic build file