made so authenticate_with_ldap uses resource.save! instead of resource.save.  Closes #52