Refactor some code
Emit event on zentyal start
First dispatch an event and then log it
Emit event on zentyal stop
Catch exception in case mysql is already stopped
Add changelog entry
Added calls to methods to generate alerts on VM start/stop
Generate VM stop alerts on module stop
Reload the page after saving changes if a VM has been modified
Merge branch 'master' into rduran/new-events

Conflicts:
	main/core/ChangeLog
Log exception
Merge branch 'master' into rduran/new-events

Conflicts:
	main/core/ChangeLog
Remove unnecessary code
Merge branch 'rduran/new-events' of github.com:Zentyal/zentyal into rduran/new-events
Merge branch 'master' into rduran/new-events

Conflicts:
	main/core/ChangeLog
	main/virt/ChangeLog
releasing trafficshaping 2.3.7
releasing trafficshaping 3.0.1
releasing remoteservices 3.0.17
First version without unit tests running

Added support to check 25 users in Zentyal Cloud slave mode and master mode
Added check for slave number
Fix unit tests and check properly the slave number

+ Added users module checks for SB:
  - No more than 25 users having none or cloud as master
  - Zentyal server slaves are forbidden

Please note, Zentyal Cloud slave is not taken into account when counting the number of slaves