Refactor selector parsing (now done within the pegjs parser itself). Also introduce single-line macro selectors, with support for sibling combinator. Also add multiplier pseudo (e.g. span:5). Bump v.