Save/LoadProfiles

ScreenProfileLoad and ScreenProfileSave do nothing except use their own
lua methods to run GameState functions. Those functions might as well be
available as GameState methods.
luadocs

added lua documentation
Merge pull request #4 from sigatrev/Save/LoadProfile

Save/load profile