Change UI for MessageListPage.qml in Ubuntu port

REVIEW: 117028
Ubuntu: fixes for the launcher

- Switch to QCommandLineParser for argument parsing
- Fix problems with using relative paths and add option for autopilots'
  `-testability` command line arg to enable autopilot interface

REVIEW: 117030
Adding proper credits for Boren Zhang
IMAP: allow ']' when parsing an astring

The IMAP code would by mistake reject tokens that contain a resp-special
character ']' when asked for parsing astrings. This was because the of the rule:

    ATOM-CHAR       = <any CHAR except atom-specials> rule

...which confused me enough so that I ignored an explicit allowance for the
resp-specials earlier in the ASTRING-CHAR rule.

Thanks to Miguel <migtavares@gmail.com> (DeviantPeer on IRC) for reporting this.
Sorry for the trouble.

BUG: 332651
REVIEW: 117105