RSS._getConverter: Encode strings before handing them off to other functions
RSS._getConverter: Encode strings before handing them off to other functions

When the feed has a specified encoding, we'll be dealing with unicode objects
in the response from feedparser.parse().  To avoid possible UnicodeErrors, we
need to encode() before handing the string off to other functions, so the
other functions are always dealing with bytestrings instead of bytestrings and
unicode objects.  Mixing unicode and bytestrings will cause implicit
conversions of the unicode objects, which will most likely use the wrong
encoding.

Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 964c73f591f7eafed94d7bcd6dd7b94dbb0afad5)

Signed-off-by: Daniel Folkinshteyn <c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net>

ProgVal/Limnoria-test,mazaclub/mazabot-core,ProgVal/Limnoria-test,mazaclub/mazabot-core,Ban3/Limnoria,Ban3/Limnoria