Adding fallbacks for when matchMedia is absent

fixes cxpartners/conduct.js#2