chore: switch to karma-hashspace

Closes #215
build: use the latest Chrome on SauceLabs
build: use equal number of browsers in each Saucelabs run
feat: support objects as pipe modifiers

Closes #211
chore: add test-results to .npmignore
docs: getting started

This also adds horizontal scrollbar to `<code>` if necessary

Close #213