Commit patch script and UBSan transcript for Inplace32BI. (dlg)
Fixes undefined behavior due to misaligned loads and stores in the
32-bit in-place implementation (dlg)
Fixed stack overflow in KeccakF1600_StateXORBytesInLane by only copying
the used part of `data`.

(This was not harmless; the result of Optimized64 was incorrect if
non-zero data was present on the stack.)
Fixed undefined behavior in KeccakF1600_StateXORLanes.
Eliminate unused variables in genKat.c; initialize a variable to avoid using it uninitialized (dlg)
Minor adaptations to David Leon Gil's improvements
Cleaned-up and automated makefile
Updated README
Added Makefile.clang used for analysis.
Added Keccak.xcodeproj for analysis.
Added ninja build file
Test/*: Reorganized headers; corrected C89-style declarations.
Constructions/KeccakDuplex.c: Added an explicit cast
Modes/KeccakHash.c: Added an explicit cast