Fixed bug with accounts of different mail domain than AD domain
Remove openchange account when removing mail account
Better user addon integration
Merge branch '3.3' into openchange-different-domain

Conflicts:
	main/mail/ChangeLog
avoid ISA error when catching in EBox::CGI::Base::upload
up changelog and changed excerption class
Use STARTTLS by default
Added changelog
fixing changelog message
Merge pull request #958 from Zentyal/mburillo/jabberd-tls

Use STARTTLS by default
Made uwsgi launch upstart script more generic to be reused by other applications
Added the Plack::Request to the EBox::Global object for easy access from the rest of the application
Added support to validate using LDAP backend, added an app_name field and implemented a way to store the password as part of the session
Migrated user corner to Plack and HAProxy to handle port selection (WIP)
Added addModuleToPostSave to save modules in post_save

* Unit tested
* Global.t now inherits from Test::Class
Use new addModuleToPostSave global interface
Nginx integration done

* Now it uses UWSGI and a redirection from nginx is done
Make REST request work with HTTPS scheme

* Encoding authkey using base64 as Nginx is not working with an array of bytes
s/webAdminPort/port/g in node list
Removed console debug