MtpA - Extensive changes.  Added placeholder functionality for managing
lists of providers and ratings as proof of concept and to allow
processing of XML data when it comes on stream.