Improve lint

This PR is still in progress, just wanted to review this proof of concept.

Partially fixes https://github.com/csscomb/csscomb.js/issues/84 https://github.com/csscomb/csscomb.js/issues/135 https://github.com/csscomb/csscomb.js/issues/245