Get rid of all use of alloca() and dynamic size arrays. Also fixes a bug in
keyring format: The "crack array" was not always reset correctly.
Makefile: Add OMPFLAGS comments for OSX llvm-gcc.
Truecrypt format: Use signed int for OpenMP loop, as required by spec.

After this patch, you can build OMP with OSX native gcc (llvm).