Changed
- Cache namespace results and minimize kwarg checks by grouping similar rules - ~500% speed up ([18](https://github.com/dlint-py/dlint/issues/18))
- Only run linters that are selected - speed up depends on number of linters selected ([19](https://github.com/dlint-py/dlint/issues/19))
Fixed
- The `--print-dlint-linters` flag on Windows ([17](https://github.com/dlint-py/dlint/issues/17))