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.
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
Update Dutch translation
Update ChangeLog