Added unit tests for Mutation class
Tests for TestRoot + refactoring test dummy classes
Added tests for TestLeaf
Do not use DummyItem in Unit tests... use ClassToTest instead
Tests on TestComposite
Moved out the classes that are not test, but just support for the tests
moved utils to root TestUtils
Tests on PolyFactory Root<>
Tests on PolyFactory Leaf
Tests for Poly Factory Composite
Tests on extension method ITestComposite Walf() method
removed unnecessary code from TestCompositeFluentWrapper