Put common functionality in one function
Add new option: `--category`

- `--category` lets you validate certain category types.
- Move some tests from `DispatcherTest` to
  `LintRuleInformationDisplayerTest`
- Update README/CHANGELOG