update crypt_blowfish to support $2b$ prefix