Fix npm install (issue #48)
Add a test case for #49
Add more tests
`body` not always redundant
Merge pull request #50 from macbre/redundant-body-selector-49

`body` not always redundant
childSelectors: add test cases
childSelectors: add a rule (#51)
redundantChildNodesSelectors: update README
redundantChildNodesSelectors: ignore the following "article > ul li"
Merge pull request #53 from macbre/redundantChildNodesSelectors

Redundant selectors for child nodes
bodySelectors: use cached value instead
Better errors catching
duplicatedSelectors: add test cases for @font-face
duplicatedSelectors: special handling for @font-face (#52)
Merge pull request #54 from macbre/font-face-duplicates

@font-face interpreted as a duplicated selector
Revert "duplicatedSelectors: special handling for @font-face (#52)"

This reverts commit 0c3ee3d03024756ee436e6770e0c0a2a2e4dcdb0.
Use css instead of css-parse module (#25)

+ port duplicated rules to use a new event
sass: update test case - errors detection
Report line and column in offenders
Update the position for each declaration