otr: remove coupling between OtrAppOpsWrapper and OtrChatTopBarWidget

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: added stub code for verification

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: remove coupling between OtrAppOpsWrapper and OtrChatTopBarWidgetFactory

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: only enable Verify action for private conversations

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: added stub verification window

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: fix OtrPeerIdentityVerificationWindowFactory slots

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: delete OtrPeerIdentityVerificationWindow on close

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: prepare verification window structure

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: extracted OtrContextConverter class

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: allow OtrContextConverter to convert chat and contact into context

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: add OtrFingerprintExtractor

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>
otr: display own fingerprint in verification window

Signed-off-by: Rafał Malinowski <rafal.przemyslaw.malinowski@gmail.com>