Add user_set_fields function
Affects 0014673: LDAP login performs unnecessary SQL updates
Conflicts: core/user_api.php