Updated EBox::Config::TestStub::fake to override EBox::Config::home so is more easy to use EBox::Users in unit tests
Added unit tests for cloud sync code (WIP)
Allow to use lazy flag with EBox::Users::User::setInternal
Added EBox::Users::Group::setInternal method
Added EBox::Users::Group::setInternal method
Fixed EBox::CloudSync::Slave to sync uid and gid numbers on user update and added unit tests for it
Updated migration code to clean cloud from internal users, groups and non security groups
Merge branch '3.2' into cperello/cloud-sync-fixes

Conflicts:
	main/users/ChangeLog
Fixed missing 'my' declaration
Updated cloud sync to ignore any change done in cloud to internal users or groups
Removed migration code, it may break for customers with different Zentyal versions
better logical check isolation
Merge pull request #1086 from Zentyal/cperello/cloud-sync-fixes

Cperello/cloud sync fixes