Tests the RuleXmlExporter by importing XML, exporting it, and then re-importing the xml.
NOTE: It's important to note that the success of this test depends on all of the Rules in any
XML having unique descriptions as this is the only way for the test to identify
the rules from the original imported XML and the XML imported from the export.
An implementation of the XmlExporterService which can be configured with a set of
services that know how to export various pieces of the
ExportDataSet to XML.