Knocking stuff off the todo list

Confusion recoil and fire spin implementation. Of course, the server doesn't make use of "Pokemon#isSwitchBlocked" yet. The trap and trap leash implementation is flimsy, and if anything more like that pops up we should really consider an alternative implementation.