update @supports check to look for the CSSRule, rather than the sub property of CSSSupportsRule
remove incorrect caniuse mapping
remove caniuse mapping for contentsecuritymapping

based on [fyrd's
advice](https://github.com/Fyrd/caniuse/issues/482#issuecomment-37373590)
allow for "use strict" in requirejs to fix the strictmode test
Changing `docElement.innerWidth` -> `window.innerWidth` in `cssvwunit` detect (because the former isn’t a thing)
Removed some caniuse mappings: `contentsecuritypolicy` is behind a flag in Chrome, `touchevents` is device/config-dependent, caniuse doesn’t seem to have separate features for `blobworkers` & `dataworkers` anymore (did it ever?)
Merge pull request #1260 from patrickkettner/chromecaniuseaudit

fixes for chrome caniuse audit