Fix key list views in main key view

Since the views are being reused, a revoked key might set the text
color of a view and when the view is being reused for a non-revoked
key it is still red. So grab the default text colour and set it
explicitly when the key is not revoked.
Merge pull request #453 from thi/452-unrevoked-keys-displayed-in-red

Fix key list views in main key view
Let convertKeyIdToHex handle short key IDs

If a short key ID is given, then it should only be displayed as such.
Add debug logging for hkp keyserver actions
Merge pull request #455 from thi/454-fix-convert-key-id-to-hey-to-handle-short-key-ids

454 fix convert key id to hey to handle short key ids
Dont try to parse key/fingerprint result from keyserver query
Use getter and setter
colorize fingerprint in import
put colorize method into key helper
Group fingerprint again to make it visually consistent
Move fingerprint to the right in key list entry

Fits much better there and doesn't separate the user ID.
Move fingerprint up below the algorithm in key view

This makes it consistent with the key list entry layout and it also
makes more sense, as it belongs to key identification.
Fix for #451
Merge pull request #456 from thi/adjust-fingerprint-layouts

Adjust fingerprint layouts
verify downloaded key by comparing fingerprints
Merge branch 'master' of github.com:openpgp-keychain/openpgp-keychain
Cleanup for #451
Fix fingerprint handling
Update fix for #451
Merge pull request #457 from hav3n/branch-fix-certify

Fix for #451