Using lxml and urlopen instead of dict2xml, xml2dict, and requests

Most people already have the lxml dependency, and it's easy to parse.  Also, requests doesn't feel necessary here.