Make Bool, PersistentHashSet and PersistentHashMap hashable.
Make characters hashable
Make EmptyList and PersistentHashMap hashable
HashCollisionNodes now work
Added tests for collisions.
Merge pull request #83 from thomasmulvaney/persistent-hash-work

Persistent hash work