Switch to cheerio as a DOM parser.

Fixes #2 and #3.