Test ported to most of the new stuff
currently execute by switching to tests2/ and either run 'phpunit AllTests' or 'php AllTests.php'
refs #65