Don't overwrite Object#hash.

Overwriting Object#hash makes Rugged::Repository not storeable in a Hash or Set.

This fixes #233.