RecreateAll changes.

RecreateAllSpells should be called in Recreate phase 3 but was commented out. CreateAllSpellsIfNew and CreateAllRoomsIfNew were added to Recreate phase 1 but new rooms are already handled in RecreateAllRooms, and spells (should be) handled in RecreateAllSpells.

If there's a reason for commenting out RecreateAllSpells I can't find it, and it is commented out in the original repo too. Uncommenting it works fine locally, and combined with removing both CreateAllXIfNew from phase 1 from should reduce unnecessary code from running and allow spells to be recreated properly.