Merging c implementations of the other sha2 family of hashes.
declaration of the temporary variable removed from the Step macro fixes #51.
some code indentation and documentation
shifted from haskell-compiler to ghc in configuration. fixes #52
Moved include <endian.h> outside the function definition.
added module capturing memory abstraction
pageSize Parameter added.
Secure memory abstraction implemented.
CryptoCell with Secure Memory and CryptoArray
Implements getPass