cli: break out the repolsit command into a separate module.
lint: remove some unused imports.
refactor: cleanups in repolist.
repolist: fix traceback with disabled repos. (RhBug:1116845)