Fully replaced gdata in youtube_api

Using xmltodict instead of ElementTree, as it supports namespaces better (and is a much less heavy requirement than lxml)