cosmetic: order of functions in dnf.crypto.
crypto: add crypto.retrieve() and drop Base._retrievePublicKey()

Add a test.
cleanup: header of dnf.yum.pgpmsg.
simplify misc.import_key_to_pubring()'s signature.

'cachedir' is never used.
util: get rid of an inconvenient 'default_handle' constant.