Fix bug in Cheerio function

When used with a context set through the static `load` method, the
instance will already have numeric properties corresponding to the
originally-loaded nodes. These properties should be overwritten by the
elements passed to the Cheerio function in all cases.
Merge pull request #342 from jugglinmike/fix-select-with-context

Fix bug in Cheerio function