Primal Reversion occurs before ability messages activate

Moved primal reversion checks to the SwitchIn event.

Moved the SwitchIn event to properly account for turn order.