- allow language_tool_python to run in multiple disparate processes on the same machine (just use different ports)
- new syntax for error correction: `tool.correct(text_with_errors)` (no need to provide `List[Match]` anymore)
- run tests using github test runner to verify things work on multiple python versions