Updated to use BCrypt by default and use the $2y$ prefix for BCrypt hashing.