added the SHA1 hash type
tests for the hash instance of SHA1
added the skeleton of the reference implementation of sha1
hiding the constructors of SHA1
cleaning up the Crypto store instance of SHA1
cleanup of the storable instance for Sha1
moved Raaz.Hash.Sha to Raaz.Primitives.Hash.Sha
simplified the load and store instructions for SHA1
exposing the SHA1 contructor again
skeleton reference implementation of SHA1
now uses allHashTests instead of explicit test list
moving R.Primitive.Hash.Sha to R.Hash.Sha
hlint: some eta reductions
added sha1 context