Improve equals contract
Merge pull request #21 from querydsl/equals-contract

Improve equals contract