XmlVss.cs refactoring. ArrayList changed to List<ITyped>
ITyped implementation moved out of XmlNode.