Add natures

Add all 25 natures and add to print_pokemon
Fix species and items array style
Add .sav files to .gitignore
Fix IVs bitfield, print_pokemon, and print attacks

Apparently C bitfields are compiler specific, and for
GCC they are re-arranged per field little endian (on
x86 at least) so the first field, no matter its size,
operates on the last set of bits. Changed the order in
pokemon_misc_t to fix.

Added all available Gen3 attacks and added to
print_pokemon().

Removed less important information and tidied up the
presentation of data in print_pokemon().

Set pokemon personality to constant. I overlooked that
changing a pokemon's personality can change the order
of growth, effort, attacks, & misc.  Prevent changing
the personality until I add this feature.