add hash specifically in about dialog.
Merge remote-tracking branch 'refs/remotes/kali/feature/moar-version-info' into develop
comments here and there
update mail path after refactor
Merge remote-tracking branch 'refs/remotes/kali/remove_comments' into develop
Disconnect signals before closing the wizard.

[Closes #4817]
Merge remote-tracking branch 'refs/remotes/ivan/bug/4817_disconnect-signals-on-wizard-close' into develop
Make Soledad wait for EIP before starting (#4885).
Merge remote-tracking branch 'refs/remotes/drebs/feature/4885_make-soledad-wait-for-eip-after-logging-in' into develop
Merge remote-tracking branch 'refs/remotes/kali/bug/update-mail-path' into develop
Flag imap session for closing. Fixes: #4925

This will need a more serious investigation, since we're not shutting
down all the imap-related objects, but will do for now to prevent
access to different accounts while a session is initiated in the MUA.
(tested with thunderbird).
Warn the user if is using an old app version.

[Closes #4636]
Move a provider problem to a separate signal.

- Some code cleanup
- Fix typos
Refactor provider utilities.
Warn the user on incompatible api error.

- Add a proper signal for the incompatible api error.
- Warn the user of an incompatible api.
Add changelog for #4636.
Replace version check with a better one.
Use short version since we don't care of suffix.

This way we support client '0.5.0-rc3' if the provider supports '0.5.0'.
Add flag to disable version check.
Merge remote-tracking branch 'refs/remotes/ivan/feature/4636_warn-user-if-outdated-app' into develop