Added some basic matchMedia tests

This turns out to be quite difficult to test for without pre-loading into an iframe or something.  I've covered the basic cases with 'screen' which I'd expect to always match.