new collision free hashing of ChunkID

this time the hashing function is collision free and more performant
than the original
Merge pull request #54 from EtlamGit/Collision-Free-Chunk-Hashing

Collision free chunk hashing