added type safe lengths
got rid of the Prim instance
added tests for byte length conversion
added some utilitty functions for bytestrings.
some minor rewriting in the documentation
bytestring utilities now take type safe message lengths
function to fill up buffers from list of bytestrings
added memory allocation functions that use type safe lengths
added function to move pointers
modules for cryptographic primitives added
reworked the hash interface
hiding the MAC module
instance of Arbitrary declared at point of definition
Tests added for unsafeCopy and unsafeNCopy for Util.ByteString
generic tests to the Hash datatype
update to MAC
some more documentation in Raaz.Types
some more documentation of Raaz.Util.Ptr
documenting fillUpChunks
now comes with types for various standard implementations