Include Database Commands in XML, Dispose XmlWriters

XmlWriters are properly disposed now, and I added a component that can compare the text of a database command into the XML.  The latter is useful for comparing changes in ad-hoc SQL between two versions of a report.