Add dom/matches

This returns `true` if all items match the CSS selector. If any items do not match the selector, it returns `false`. It checks for the DOM function to use, and can use the vendor-prefixed functions when the standard functions are not available.