canonicalize: add check for algorithm type

closes #797
Merge remote-tracking branch 'dakid/master'
get rid of a deprecated method use
fix one log level
ditch NullProgressable
use LoaderFragment for CertifyActivity
if there is only one private key, use it fo certification by default
remember "show advanced tabs" setting

Closes #669
Hide keyserver spinner under advanced options in certify activity
Add cancelable mechanism and support in key import

Closes #323
Merge remote-tracking branch 'origin/master'
Move date picker to left because of width constraints inside the dialog
get rid of some last bootstrapbutton references
add cancel support to edit key action
don't make our service sticky
add cancel prevention mechanism, improve cancellation for key import
Better leyout for account settings
Merge branch 'master' of github.com:open-keychain/open-keychain
Cleanup keyspinner layout, key id typeface monospace
prevent nullpointer in ImportKeysServerFragment, return empty lists instead of null