NULL-ify shared game resources on gameplay exit

This prevents a segfault when exiting GameStatePlay and then entering
GameStateLoad.
Merge pull request #1188 from dorkster/fixes

NULL-ify shared game resources on gameplay exit