Gen 1-2: Fix TOX -> PSN display
Gen 1-2: Fix TOX -> PSN display

Because the TOX -> PSN change happened onSwitchIn, it wouldn't display
correctly on the first switch after TOX, requiring two switches to
display correctly.

This corrects the change to onBeforeSwitchIn, where it will display
correctly for the first switch.

sirDonovan/Pokemon-Showdown,urkerab/Pokemon-Showdown,xfix/Pokemon-Showdown,jumbowhales/Pokemon-Showdown,svivian/Pokemon-Showdown,xfix/Pokemon-Showdown,svivian/Pokemon-Showdown,AustinXII/Pokemon-Showdown,Zarel/Pokemon-Showdown,urkerab/Pokemon-Showdown,svivian/Pokemon-Showdown,Zarel/Pokemon-Showdown,QuiteQuiet/Pokemon-Showdown,jumbowhales/Pokemon-Showdown,AustinXII/Pokemon-Showdown,xfix/Pokemon-Showdown,Enigami/Pokemon-Showdown,jumbowhales/Pokemon-Showdown,panpawn/Gold-Server,xfix/Pokemon-Showdown,panpawn/Gold-Server,Enigami/Pokemon-Showdown,Enigami/Pokemon-Showdown,xfix/Pokemon-Showdown,svivian/Pokemon-Showdown,sirDonovan/Pokemon-Showdown,urkerab/Pokemon-Showdown,QuiteQuiet/Pokemon-Showdown,sirDonovan/Pokemon-Showdown,AustinXII/Pokemon-Showdown,svivian/Pokemon-Showdown,Zarel/Pokemon-Showdown,Enigami/Pokemon-Showdown,QuiteQuiet/Pokemon-Showdown,panpawn/Gold-Server