Switched from JUnit 3 to 4 and improved README

Making unit test JUnit4 compliant, added links to files in the README.
Also added a batch script to generate a list of all files in the main
and test source directories.