Started I/O work

* Added export_to_pkm
team_pokemon: fixed get_item(copy = true)
Added io::import_from_pkm
Merge branch 'import_export' into gen_6
Started Gen 6 additions to io.cpp

* Simple find+replace of pkm -> pkx, etc
* Currently broken, since there's no Gen 6 pctoparty
* Found out I need to replace pctoparty since it uses IV bitfield
library_bridge: added functions to replace PKMDS's usage of bitfields

* io::import_from_pkm uses new pkmnsim_pctoparty
Merge branch 'import_export' into gen_6

Conflicts:
	lib/io.cpp
	lib/library_bridge.hpp
Added pkx import/export functions