Added Functionality: throw informative exception if user specifies constructor arguments that don't match a constructor for the test object.
Added an integration test for TestObjectBuilderBuilder and TestObjectBuilder.