Make sure that a feed if valid utf-8 when fetching, before parsing.
Make sure that a feed if valid utf-8 when fetching, before parsing.

To guarantee this:

- after the http GET, if the response current encoding is not valid, look at the HTTP content-type header. It usually has a "charset=xxx" at the end that indicates the actual encoding, force this encoding. The response should have a valid encoding now.

- convert to utf-8. If the response already was valid utf-8, this operation does nothing.

amatriain/feedbunch,jmwenda/feedbunch,amatriain/feedbunch,amatriain/feedbunch,amatriain/feedbunch,jmwenda/feedbunch,jmwenda/feedbunch