move typedefs

* Got rid of b_move* typedefs, given change of class name
* Added moveset_t as typedef for vla<move::sptr>
* Propogated changes to team_pokemon files that use it