major cleanup

- push PlexAPI stuff from XMLConverter to PlexAPI.py (renamed PlexGDM)
- push XML pretty print to Debug.py: prettyXML()
- PlexApi: rewrite GetURL()/ReadFromURL() from httplib to urllib2,
combine into getXMLFromPMS()