don't freeze the field unless it's the same value as the current user

For example, the civimobile extension allows you to edit a user.
It works by pulling in a profile. We don't want to free the first/last
name if the user they are editing is different and really does need to
be updated.