chore(tests): remove redundant file

Closes #9706
refactor(tests): remove some duplicate conditions

Closes #9706
chore(npm): add cheerio to npm shrinkwrap

Closes #9706
chore(npm): updated some packages so shrinkwrap works with npm@2.x

some packages were using versions that do not match semver@4 semantics and therefore generated
errors when trying to create shrinkwrap with npm@2.x. this shrinkwrap will make it much easier to
update the shrinkmap from now on

Closes #9706