pokehack: consolidated game of origin bits into singel bitfield entry
conversions: added Soul Silver case to spec_pkmn_to_pkmds_pkmn (special thanks to Michael Bond for catching this!)
Started on get_pokemon_list

* Takes into account Pokemon with different forms
* As usual, created pass-by-value SWIG function
* TODO: in some cases, some forms aren't returned, including default forms
* TODO: remove forms from games in which they shouldn't appear
Finished get_pokemon_list()

* Takes into account exceptions, removals and mid-generation debuts
Implemented PokemonListComboBox Qt4 and PyQt4 widgets to use get_pokemon_list()
Implemented set() functions for IVs, EVs, and held item
Merge commit 'fd9346bcba1c6c80c0216c0d817d7c4ba56287e0'