Simple CSS Selector Parser. Port of node-css-selector-parser