Accept feedparser encoding override v2

This new feature branch hopefully addresses everything that was discussed in my first "Accept feedparser encoding override" pull request.