Ubuntu: adds an secure connection option selector to Imap Settings

User can select connection type from an expandable option selector,
which updates the imapPort text field to the standard connection port.

User can still override port value in imapPort text field

Also we have to use QT_TR_NOOP for marking strings in list model
elements for translation and call translate on them in the
selectorDelegate. QT_TR_NOOP apparently makes the strings visible to
Qt Linguist but doesn't actually translate anything.

REVIEW: 117212
Ubuntu: fix issues with showing connection errors

Implements opening a dialog when there is either an imap or network
error

BUG: 332870
REVIEW: 117307

Also implemented imapAlertReceived to display message in dialog popup

removed pagestack.pop on imapAlert

Moved Info dialog to a seperate component