fix get_available_world_types
fix save_world test.

why would the island world reset the current step after init?