fix: When using the matchmedia polyfill, `addListener` is not present.

fixes #1
Merge pull request #9 from sparkbox/matchMedia-polyfill-fix

fix: When using the matchmedia polyfill, `addListener` is not present.