bloom: replace djb with K&R hash

K&R hash is faster and gives better distribution for already sha512
hashed keys. But it's still useless for unhashed keys. For them we use
FNV-1a.

Also on eblob_bloom_get() test K&R key first because it's almost free.