improve cli testing framework by refactoring checkers module
checkers is separate module but it could be part of TestingCli class, we should also consider if we always run cli command (most likely "clive show ...") or just provide invocation result of type click.testing.Result