Alternate primitives for 'crypto::hash' and 'crypto::auth'
added alternate primitives for crypto_sign
added alternate primitives for crypto::stream
more documentation for crypto::hash and crypto::auth
More documentation for crypto::sign