Deal with unicode coming from the XML feed

When an episode name has XML in it the implicit conversion in py2 causes
the unicode claxxon to sound and everything implodes (on a log message
.format of all things). Pepper some unicode_literals around the place
and fix the repr of File to be more useful.

Fix #44