add unit tests for doesMQMatch()
Update doesMQMatch() to return `false` if a query property is not
checked
update unit tests
add support for `not` operator
add tests for `not` operator
Implement media query `match()` function and expose `parse()`
Merge branch 'doesMQMatch' of github.com:tilomitra/css-media-match into match-impl

Conflicts:
	index.js
Merge pull request #1 from ericf/match-impl

Cleaner match() implementation
Remove check for `values.type === 'all'` since semantics are wrong

`values` represents a snapshot of the current state of a browser, so it
could never have a `type` of `"all"`, so that check has been removed.
Rename package to css-mediaquery
Add .npmignore
Merge pull request #3 from ericf/match-impl

Changed `value.type` check and renamed package to css-mediaquery
Add support for deprecated `device-pixel-ratio` media feature
Fix parsing bug when a media query has no expressions
Merge pull request #4 from ericf/match-impl

Add support for deprecated `device-pixel-ratio` media feature
add 100% test coverage
add istanbul for test coverage. ignore coverage/ folder
Format unit tests
Update .gitignore and .npmignore