[qmf] Initialize some ImapFetchSelectedMessagesStrategy variables

It's generally a good idea to initialize instance variables. Regarding
this particular class, valgrind reports that uninitialized instance
variables are actually being used sometimes.
[qmf] Fix Unit tests

Adapt to the change introduced by 3311cd4ccbc7a24e51056f3290cab05791a59ee4.
Bump version
[systemd] Do not try to restart messageserver when there are no accounts. Fixes: JB#12100

Split off the accounts check to its own .service file so we do not try
to restart messageserver several times. Also now the accounts check works
and when there are no accounts configured we do not start the messageserver.

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Merge pull request #46 from philippedeswert/12100

[systemd] Do not try to restart messageserver when there are no accounts...
Bump version
Merge pull request #54 from monich/init-vars

Initialize (at least) some ImapFetchSelectedMessagesStrategy variables
[qmf] Introduce a limit() for the qmailmessagelistmodel

Introduce the possibility to restrict the number of messages the qmailmessagelistmodel
can hold.
Merge pull request #55 from nemomobile-packages/messageListLimits

[qmf] Introduce a limit() for the qmailmessagelistmodel
[qmf] Ignore leading quotes and backslashes at case-insensitive sorting.
[qmf] Remove accounts custom fields debug.

This debug line is not useful since these fields can be check from
accounts-sso itself.
Merge pull request #56 from yunta-mb/master

[qmf] Ignore leading quotes and backslashes at case-insensitive sorting.
Bump version
[qmf] When messageListModel limit changes add more messages to model instead of full refresh.
[qmf] Remove messages in excess when model limit decreases

Remove messages in excess when model limit decreases, if limit becomes
zero a full model reset is performed.
[qmf] Remove exceeding elements in the message model after inserting new ones

New messages can be inserted anywhere in the model, when the limit
is exceeded we remove the elements in excess, i.e the trailing ones,
instead of stopping the insertion of new elements, that can have a smaller index
than the existent ones.
Merge pull request #57 from nemomobile-packages/listLimits

[qmf] When messageListModel limit changes add more messages to model ins...
Bump version