Major release 2.0.0

Breaking changes

* segmenter: include trailing paragraph separators in segments (1d2fab4e1034b3d923e0b90b68b4ddbca3284a51)

New features

* segmenter: add `slim` option to constructor (270d9634f4b3da48eb2f09c703f28d216dadae59)

Bug fixes

* types: add default template type to `ParagraphSegment` (a8ee12a0fca9c352c865784c840fbe6ce9b612c0)
* segmenter: treat leading space as trailing space instead (2bc134776766896927dea665a8960e814a913e76)

Other changes

* tests: convert tests to typescript (ffc44faa1fc5e3efc460fb603cc9765599ff6f05)
* docs: fix failing assertion in readme snippet (fb1060b85d8329d5c44533d613d2cb6a9044869f)