Fixes to Teleport and Commands from Beta 4

-Prevented /pokebattle from working if one on list is in battle
-Fixed first pokemon not being sent out when it used to be in other chunk, if player was attacked
-Fixed command outputs for admins to have just playername, rather than the commandsender.ToString() output
-Fixed pokemon that faint remaining outside of pokeballs if they were outside before battle
-Teleport now doesn't end trainer battles (fixed the check for player owned in the if statement)

IGNORE THE COMMITS FROM JULY 26TH