use openssl to generate passphrase

On MacOS X I'm getting the following error when generating a random password using "gitcrypt init"

    tr: Illegal byte sequence

This pull request uses openssl to generate the password. As openssl must be installed anyways, I think this is a good approach.