Crypto: Added the crypt_hash() function from SHA-crypt.

This implements the hashing function used in modern POSIX
operating systems. Implemented from the reference document
http://www.akkadia.org/drepper/SHA-crypt.txt

Added test vectors for Crypto.SHA256.crypt_hash() and
Crypto.SHA512.crypt_hash() from the above reference.