current implementation of the bloom filter only handles c strings, this commits changes the hash functions to work on byte arrays. additionally I did: added to more hashes moved hashes in its own sys folder