PgpKeyOperation: factor out all android dependencies

PgpKeyOperations should work with no org.android.* code. Introduced PgpGeneralMsgIdException to move localization logic into the calling intent handler.