Fix whitespace, no content change
Use self-contained sentences to make translators happy

Thanks to Burkhard Lueck <lueck@hube-lueck.de> for reporting and persuading me
that this is worth the effort.

BUG: 330075
CCMAIL: lueck@hube-lueck.de
Do not translate the debug log

The debug messages are most suitable for Trojita developers. Users do not have
to understand them besides being able to attach them to the bugreport; in fact,
a localized debug log would only make our workflow harder.

CCBUG: 330048
Remove more tr() calls from the debug log

In case you wonder why this wasn't part of the earlier commit, it's because I
forgot to save these files from the IDE. Nope, that usually doesn't happen to me
before midnight :).

CCBUG: 330048
net: Connect to the network even when the QtBearer is missing

On Gentoo, the dev-qt/qtbearer package was previsouly not properly added to
RDEPEND, which resulted in people not having it available. This resulted in
Trojita asking Qt to open a network session whose configuration was not actually
valid, which failed (no surprise on that one). Unfortunately, this error was not
user-visible at all, unless they opened the debug log themselves (and we already
know that nobody does that -- I wouldn't do it, either).

This patch adds a speculative shortcut to the network session management -- if
Qt claims that there is no configured network profile, we will assume that it is
wrong and try to connect anyway.

In addition, errors related to the network session establishment are now
communicated properly to the user.

Thanks to Stefan de Konink <stefan@konink.de> (skinkie on IRC) for a bugreport.

REVIEW: 115131
net: do not show error message when no network is online

The warning shall be given when no network is configured, not when no network is
available at the moment.

Thanks to paalsteek on IRC for feedback on how the network session thingy works
on his machine.
net: better debugging for network state changes
net: Do not automatically disconnect upon network session failure

These messages were sometimes produced even on the desktop version
(unfortunately, I don't know details, just that it happened once for me). The
real problem was, as usual, on Harmattan -- the error message was emitted upon
each AP change, which was rather noisy. Better kill it altogether, the generic
code in onGlobalOnlineStateChanged() shall catch the disconnects, so they will
work well.

REVIEW: 115151
Make RoleMailboxHasChildmailboxes all words uppercase.

REVIEW: 115215
GUI: settings: refactor the IMAP page to include an encryption dropdown, reworded text

REVIEW: 114878
Adding credits for the utf8snowman