add has_secure_password and supporting bcrypt-ruby gem