Fix html parser [MJ-691]

BeautifulSoup likes to decide what parser to use and may choose a new one when one is installed. After lxml was installed, it began to choose that. That, however, doesn't seem to like our rss feeds and parses them incorrectly.

We can get around this by specifying the original parser.

All tests pass.