matchMedia polyfill complete-ish and adding support for media queries in heightmatch