hyperloglog and murmurhash32 implementations as well as uuid generation
add bloom filter information and fix hyperloglog