#124 Initial code for concept of configurable recursion depth
#124 Initial code for concept of configurable recursion depth
#124 fix test names
Added IMemberComparer interface.
Added DelegatingEqualityCompater class. This class is identical to the DelegatingEqualityCompater in AutoFixture. However, it wasn't available from SemanticComparison.
Added MemberComparer class.
Added DelegatingMemberComparer class.
Added SemanticComparer<T> class.
Added Likeness<T> class.
Added support for Likeness<T> as Resemblance.
Added XML documentation to IMemberComparer interface.
Added XML documentation to MemberComparer class.
Added XML documentation to SemanticComparer<T> class.
Added XML documentation to Likeness<T> class.
Corrected a test case in LikenessTest class and SemanticComparerTest class.
Replaced a reference to a type with a reference to its base type.
Modified the IEqualityComparer.GetHashCode method of MemberComparer class.
Modified Resemblance tests to use a stronger assertion.
Removed a redundant Dummy Object from a test.
Added a FacadeTest in SemanticComparerTest class.