Clone nodes according to original parsing options

Internally, Cheerio clones node structures by rendering them to a string
of HTML and subsequently parsing that string. Ensure that the
intermediary string is parsed according to the same options used to
create the target Cheerio object.

This should resolve gh-551.