Started on tests for the XmlRetriever.  WIP
XmlRetriever __init__ will now except either a StringIO object containing the XML packet, or a string relative filename to the xml file to open