CLJS-824: Unsigned hash for keywords produced via keyword fn

Causes keyword hashes to be 32-bit signed values.