Some minor fixes

1. Allow passing a seed (optionally) to `unsigned-murmurhash-32`
2. Seed to Hashing/murmur3_32 should be castable to Int
3. Add a bunch of type hints to avoid reflection warnings.