Performance
- Use a new buffer that holds all data in memory, giving significant speed-ups for parsing
- Speed-up JSON consumeString
- Break CSS selectors at the commas, this reduces memory requirements for (mostly) SASS/LESS generated CSS
- Add position tracking upon errors, showing line number and column in the error message