Reverted the Load function movement

Moved the load functions back to where they were, it was causing a
problem with loading attached items (bags, holstered items, etc)

Kept the return checks and added a call to PlayerCreateNewCharacter if
there ever is a file error in the load functions.