Added new composite and configuration model to openchange

 * The idea is to have a composite that handles both OpenChange provision and
   configuration parameters
Removed outgoing domain parameter from provision model
Added "working gif" while OpenChange provision and deprovision

Conflicts:
	main/openchange/src/EBox/OpenChange/Model/Provision.pm
Change outgoing domain model source and openchange menu entry

Conflicts:
	main/openchange/src/EBox/OpenChange.pm
Migration from previous package
Updated Changelog
Fixed wrong comment
Removed FIXME message
adjusted version at migration sub
Removed mailbox migration option from the menu

 * It is not available at 3.2
commented openchange unconfigure
Merge branch '3.2' into mjulian/ochange-config-composite
Fix DCs shown in the computers OU
Add documentation for public methods
Merge branch 'master' into scabrero/users-dcs-in-their-ou

Conflicts:
	main/users/ChangeLog
Merge branch '3.4' into scabrero/users-dcs-in-their-ou
Merge branch '3.4' into scabrero/users-dcs-in-their-ou

Conflicts:
	main/users/ChangeLog
Tests and check running in docker with helper
Grant rwx rights to Domain guest and Everybody on guest shares
Merge pull request #1271 from Zentyal/scabrero/fix-samba-guest-on-linux

Grant rwx rights to Domain guest and Everybody on guest shares