Fix sogo-tool operations on Sieve script

Fixes #2617
Bump version to 2.2.0a
Update translations
Fix unsubscription when renaming an IMAP folder

Fixes #2630
Fix list sorting of events by calendar name

Fixes #2629
Fix for bug #2609
Updated NEWS regarding previous commit
Fix possible exception when retrieving reminder

Fixes #2624
Webmail: fix encoding of subfolder name

Fixes #2637
Fixed returned date format and fixing missing 'name part' in address
Updated NEWS regarding previous commit
Fixed race condition when syncing huge amount of deleted messages using AS
BugFix #0002622: The server Dovecot use by default an UTF-8 and by doing so it cause a wrong re-encoding in UTF-7 when reaching the sieve server (knowing that the foldername in sieve are encoded in UTF-7). Since it is not the case with a Cyrus server, I created a new variable available in the sogo.conf that let you specified the type of encoding you need. By default the encoding is set to UTF-7. ex : SOGoFolderEncoding = 'UTF-7'
bugFix #0002616 : change the behavior of ApplicationBaseURL. Now the object return a standard path(without a slash at the end of the path) That means every string added the URL ApplicationBaseURL must start with a Slash.
BugFix #1046; Whenever the sieve server is unavailable an error message will appear.
Erase the merging conflicts writings
Show folder name in dialog when renaming folder
Fix CSS id for string prefixed with a digit

When encoding a string as a CSS identifier, we must add an underscore if
the strings starts with a digit.
Fix contact autocompletion when UID is a digit
Preparation for release 2.2.1