CSS4 selector support

Includes fixes for:
```
E:local-link(0) {
  ...
}

E /foo/ F {
  ...
}
```