Initial version of `nativeCSSDetect()` - only accepts a string e.g. `'(flex-wrap:reverse)'`; would quite like to overload the interface
Merge branch 'master' into supports
Revised version of nativeCSSDetect - this time only allows `(prop, value)` interface, because it's probably more common. Also updated `flexbox` and `flexboxlegacy` tests to show how it could be used.
Rolled `flexbox` and `flexboxlegacy` detects back to original format (just using `testAllProps()`)
Updated `testProp()` to accept a 2nd `value` arg for native feature detection, and rejigged (and renamed) the native wrapper to suit
Updated `testAllProps()` to accept a 2nd 'value' arg, and updated the `flexbox` and `flexboxlegacy` detects to demonstrate its use
Added detect for <template> HTML tag
Merge branch 'master' into supports
Made it so `testProp(prop, value)` and `testAllProps(prop, value)` will use a manual set-and-check to verify that the provided value is valid for the named property
Updated `testProp()` and `testAllProps()` tests to cover value testing and removed some unneeded dependencies
Revert "Added detect for <template> HTML tag"

This reverts commit 0252b5203a35289e04445ef5153494b8212649a1.
Removed some logging
Added `domToHyphenated` module which I forgot...
Stylistic tweaks following review comments
Merge pull request #842 from stucox/supports

Use `CSS.supports()` internally (#818)