Collision free chunk hashing

After much discussions and benchmarks in PullRequest #41 this is the final outcome with a better hashing function. It is now collision free for the typical chunk coordinates and therefore also slightly increases the overall performance. All the details can be found in the discussion of the old PullRequest #41.

I just rebased this branch to the latest changes in master, to get it ready to be merged now.
As #52 from yesterday contained some wrong files, I created a complete new branch and PullRequest.