Catch when a feed is listed more than once

Things get screwy when a feed exists more than once in a feed
list. Catch it before we go any further.
Handle OPML feed lists
Return decoded content from HTTP request

ElementTree can't handle Unicode, apparently.
Skip rss outline nodes without the xmlUrl attribute

Haven't seen this in the wild yet, but no harm in adding the extra
condition.