cheerio breaking change fixed

fixes #32
Cheerio v 0.14.0 - Fix passing context as DOM node
set Date globally so it can be mocked
switch for disabling cache