Fix bug#40 - remove wildcard entries from reverse zones

https://tracker.zentyal.org/issues/40
Optimize execution time of createRoamingProfileDirectory
honor lazy parameter
Optimize execution time of _postServiceHook
Setup roaming profiles for each user only when the setting changes in the UI
Merge pull request #1394 from Zentyal/scabrero/roaming-profiles-changed-flag

Scabrero/roaming profiles changed flag
Fix dependency between webserver and samba modules
Code format
Fix inheritance
Fix string case comparision
Fix model querying users & groups before samba is running
 Fix code typo in EBox::MailUserLdap::setUserAccount
avoid innecesary undef warn
Fixed EBox::Samba::User::clearCache method
Add provisioned precondition to share permissions model
do not allow to configure filesharing if samba is not provisioned
Merge pull request #1286 from pdf/bug#40_remove_wildcard_from_reverse_zones

Fix bug#40 - remove wildcard entries from reverse zones
Revert "do not allow to configure filesharing if samba is not provisioned"

This reverts commit fd54a06ef8f665301217b79a8e5ad6aec8faba25.
Merge pull request #1407 from Zentyal/scabrero/bug-1117

Add provisioned precondition to share permissions model
Merge pull request #1404 from Zentyal/scabrero/bug-1196

Fix string case comparision