Fixes #229: applied math.abs after the modulo in the nextHash, added scalacheck
that the new indices are non negative and a test for the problematic case
tabs replaced
moved the abs logic into the splitLong function, made BFHashIndices test generic
Merge pull request #243 from natapov/develop

Make BFHash take on non negative values only, issue #229