Added CRYPT support to hash generator

Hi,

I needed CRYPT support. Since node.js doesn't support it natively I'm using the openssl command like in the validate_crypt() function.

I've tested the changes with all algorithms successfully.

When you accept this pull request, could you please publish the changes to the npm directory as that would make my life a lot easier. Thanks a lot!

cu
Roman