Remove test that doesn't check what it's supposed to.

--HG--
extra : amend_source : d109fbeb1fda44529ea80311b35a578adc8fab7b
Rename equality tests (don't name them like the hash tests)
Get rid of now unnecessary self-reference
Implement simple ValueObject
Implement tests for ValueObject
Implement operator == and != for ValueObject
Remove non-existant file
Fix test name
(minor) whitespace
Add operator == and != to tests
Identify current bug with a test
Add test for null equality, but disable it - I don't see the need to support nulls
However, operator == does need to support nulls so you can do the obvious a== null checks.
Add code-doc comments explaining the API
Update the README
Bump version to 1.0

--HG--
extra : amend_source : 7a3d8eeabbd1059bff7e8ece24bb532b7d4c0a7e
Added tag 1.0 for changeset bffde45fc65a