add protected_packages (RhBug:1111855)
doc: rename: generate-completion-cache -> generate_completion_cache.

No reason to use the first notation, there's no command of such name.
doc: add documentation for protected_packages.
packaging: create and own /etc/dnf/protected.d.
protected_packages: prevent removal of the running kernel. (RhBug:1049310)
New version: 0.1.1
build: 0.1.1-1
packaging: add protected_packages.py to the package.
build: 0.1.1-2
logging: remove messages about initialization.
fix: copr plugin message for repo without builds (RhBug:1116389)
debuginfo-install: fix installing when installed version not found in repos, optimize performance (RhBug: 1108321)
debuginfo-install: remove some pylint warnings
transifex update
BashCompletionCache: error strings are unicoded (RhBug:1118809)
New version: 0.1.2
build: 0.1.2-1
debuginfo-install: use srpm basename for debuginfo

When we trying to install debuginfo for subpackage (e.g.
gedit-plugin-charmap) we should install debuginfo for main package (e.g.
gedit-plugins), but we didn't it before. Let's fix it!
debuginfo-install: fix indenting
copr: implement help command

When we have not help command and people typing `dnf copr help` they
getting annoying error, that them want to use >2 args.