Namespace the files properly.

Respect the groupid of the project.
Use murmurhash implementation from Google's Guava library

Delete the Murmurhash code maintained separately in bloomclj
Add type-hints to avoid reflection warnings.