symm/sha3.[ch]: Add support for SHA3 and related functions based on Keccak.