syntax: replaced tab with spaces
fixed encoding of parsed config line (RhBug:1110800)
Fixed a minor typo in user_faq - 'intall' should be 'install'
cli: simplify exception handling more.
tests: cosmetic: conf.protected_packages is ignored, drop it in FakeConf.
api: add basic documentation for dnf.package.Package.
api: expose Transaction introspecting in the API. (RhBug:1067156)
api: plugins: add the resolved() hook.

Related: RhBug:1111855
Add DNF itself among the protected packages.

Related: RhBug:1111855
tests: cleanup our base test case classes a bit.

No need for the explicit PycompTestCase after all. Also, make
assertCountEqual() (the py3 version of assertItemsEqual) the used one.
api: remove Base.select_group().

Deprecated since dnf-0.4.18 (Mar-17 2014).
packaging: bump hawkey dep to 0.4.17.

Needed for sack.get_running_kernel().
New version: 0.5.3
build: 0.5.3-1
doc: ip_resolve documented at two places. remove one.
cli: Fix software name in --version help
Spelling fixes
doc: document 'pluginpath' configuration option. (RhBug:1117102)
does not crash with non-ascii user name (RhBug:1108908)
cli: break out the repolsit command into a separate module.