Made consistent the behavior of ShouldBeEquivalentTo on memberless objects
Merge pull request #116 from vossad01/Issue#22

Unexpected behavior from ShouldBeEquivalentTo edge cases