DockPanel.Persistor.cs / SaveAsXml: Use "XmlWriter.Create" instead of "new XmlTextWriter" to prevent closing underlying stream on XmlWriter.Close()