Hi.
I've repackaged the existing source to use Ant to generate the jar, javadocs and distribution versions. The java source files themselves are completely unchanged, however they were separated into main and test sub-folders.
The ant build.xml file can also run the junit tests, after pulling down the junit library using Ivy.
Please see the attached zip file.
E.