css-coverage report prototype

Pass --coverage option to generate css coverage report. The files will be within gemini-coverage dir.
pseudo-elements can use `::` as delimeter and there can be a combination of paseudo-elements and pseudo-classes, i.e. `.class:hover::after` or `.class:selection:hover`