Since Keccak allows for arbitrary-length output, this package also provides a
bonus NewCipher to provide a cipher.Stream from any length key.
+Until NIST says otherwise, this may not be the final version of SHA-3. For
+example, they may still decide to tweak the number of rounds or something,
+which would make this version incompatible.