Tidied up the tests.  Disabled the tests used to generate results.  Updated the sanity check test to uses names from name cleaning V2.
More tidying: added a comment and move some tests to the java package matching the class under testing
Incorporated corrections to homework 4.  Still need to test this code when I get access to matlab again.