Better screenname change handling, including for new users and users who
navigate directly to /change.