PM-719 Some unit test for the mapper.
PM-719 Unit Test for all the three supported mapper implementations.
PM-719 Previous commit did not have the complete change for
ReplicaOutputMapperTest
PM-719 Updated the build file to run the planner junit tests. There is
a junit target now, that runs the main SuiteClass where all the tests
are defined.

Upaded the junit and added hamcrest jar to get the tests to run
through ant.
Merge branch 'PM-719'
PM-719 missing the AllTests class
Merge branch 'PM-719'
PM-719 the build file was updated to compile the test classes
test/junit under build/tests/classes
PM-719 the main pegasus code is compiled in build/main/classes
PM-719 the junit tests now have a TestSetup interface that can be used
ot instantiate the various components required for the test setup.
Merge remote-tracking branch 'origin/master'
Merge branch 'PM-719'