Fix bugs with 46fb43

Fixes #1186

Sorry about this one. Needed to reset items to NULL after
deconstructing. Also, GameStateNew now reuses the ItemManager if it was
constructed in GameStateLoad.