Add support for 2y hashes

OpenBSD's bcrypt does not support 2y hashes. However, I believe that 2b
and 2y hashes are equivalent and the crypt_blowfish treats them in the
same manner.

Also see #6.