Update gitignore, make it compile

Perhaps there is a difference in the compiler settings that were used
previously, but it did not compile prior to this change.
MySQL Database Saving

This implements MySQL saving with all of the necessary wrappers.
Correlates with updates to GildorymCharacters and GildorymClasses with
an update by the same name
Merge pull request #3 from Tjstretchalot/master

MySQL Database Saving by Tjstretchalot