Use read lock in Get.
Fix typo in comments.
Added README, updated TODO list
Handle hash collisions
When two or more keys are mapped to the same bucket (hash collision)
they are stored as binary tree now.
This is just the beginning of a DBM like database for Go. Currently
it's only possible to Set and Get values by keys. More features will