removed latest_per_arch function from query.py
removed _construct_result function from query.py
removed per_arch_dict function from query.py
removed shelve support in persistor.py
config: do away with the two-phase parsing.

Instead just add dnf.conf.Conf.read(fn) method.
refactor: move Base.read_conf_file to Cli.

The method now only does things that are CLI-specific.
doc: api: reading configuration from filesystem.
refactor: StartupConf is no longer needed.
cli: do not print the command name when concluding a history command.

It makes no sense.
history: do not traceback if a regular user tries to look into the history DB.
remove: Base.run_with_package_names.

It just makes configuring more complex. Use conf.history_record_packages
directly.
doc: api: add DeprecationWarning.
New version: 0.4.8
build: 0.4.8-1