XmlSaver can add most things now

Bug present: crash when a unit or player is selected while changing
level.