Add caching of TVDB responses.

Switch from urllib2 to httplib2 to support HTTP response caching.