1) Added a cheering trainer animation so they cheer on the pokemon. Looks a little spastic tbh :/

2) Fixed a bug with dialog due to the change in the CanClick() method.

3) Made NPC trainers release new pokemon when they faint till they run out. Also they should conceed defeat now.
Fixed Bugs:
1 - trainer pokemon now actually charge the player
2 - trainers NOW send out their pokemon

99 bugs on the wall, patch one down, 128 bugs on the wall! Other bugs
1 - only the first pokemon of the enemy trainer actually charges you
2 - dialog only closes on space bar
3 - can't exit pokemon after battle is complete
Bug fix
You can now return to the trainer from your Pokemon. People need to test their changes before submitting :P