Move game offsets to pokestructs.h
Rename get_checksum to get_block_checksum

Rename get_checksum to get_block_checksum for
clarity on what it's acting on.
GUI: Populate combo boxes using same list.

Popular Item, Species, and Attack combo boxes using the
list of names instead of having a copy of the list. The
previous list of items was also incomplete while the
list of species was incorrect.

Also only have two choices for the game, as FR/LG have
the same offset for the pokemon belt just as R/S/E do.
GUI: Fix tabs and spacing
GUI: Disable fields that aren't yet supported
GUI: Add way to cycle through all belt pokemon

Add a spinbox that allows you to go through all
six of your belt pokemon.

Move the loading of a pokemon into the GUI into
a separate function. Also update for the new IVs
name.
Update auto-generated makefiles
GUI: Update SaveParser to parse .sav files

Update SaveParser using code from parsesav.c so it
can not parse .sav files. Update the GUI to support
saving whichever pokemon is currently being edited.