Remove unused SHAKE functions Removed unused SHA3-224
Changed integer typedefs to portable stdint types Added Endianness define
Add init/update/final interface Add interface functions for direct SHA3 Add unit tests for SHA-3 Document functions and types Reduced var scope in Keccak code Add CCO Copyright notice to Keccak code