Added Hash (header, implementation and tests
Merge branch 'master' of https://github.com/feelshift/ds