GetHashCodeSuccessiveAssertion implemented

Putting up this PR for review, I still need to work on the other assertion(s). Just wanted to get some feedback about the way I'm going about it. Yay or nay?
I wonder if IllBehaved *GetHashCode* SelfObjectOverride would be a more descriptive name for this test helper class. :)