Created separate test source directory
Changed folder structure and other things:
- folder structure is now divided into main and test classes, and test
classes share the packages of the main ones
- added build.xml with javadoc, jar, and runnable test jar targets
- moved Parsed class to main package (was previously in util package),
so that javadoc from util classes can be excluded in build.xml
- fixed link to main package in javadoc