README: removed references to apps
team_pokemon: fixed get_item(copy = true)
swig: added %ignore directives for C++ pokemon_text casting operators
pokemon_text: removed unnecessary ctime include
README: Updated PKMDS reference to reflect repo change
Started base_pokemon cleanup

* More descriptive commenting
* More reasonable line lengths
* More intermediary variales
base_pokemon cleanup
pocket: refactored class to only store ID's interally and not actual item::sptrs
trainer: re-added usage of bag
conversions: brought in bag conversions
Merge branch 'bag_fix'
Merge branch 'master' into code_cleanup
Item cleanup
Header file consistency
Changed some base_pokemon and team_pokemon functions from pass-by-value to pass-by-reference
Removed pass-by-value SWIG functions
Added namespace comments
Removed unnecessary info string functions, various comment improvements
analysis: line lengths and comments
Merge branch 'master' into csharp_swig

Conflicts:
	lib/swig/pkmnsim.i