Merge pull request #189 from vossad01/Various/BeginDeprecationOfIAssertionRule

Starts to replace AssertionRules in favor of EquivalencySteps
Added options for excluding all fields and excluding all properties..
Some tests over structural equivalence based on fields
Changes Equivalency to use a new SelectedMemberInfo type rather than working directly with PropertyInfo
Minimal implementation for supporting Properties, Fields, and Members