extracted the RemoteXmlResultBase from ServiceResultBase of the LastFm project, to use as a common base class between it and EchoNestResultBase