Restart firewall module when a firewall observer module

+ Restart firewall module when a firewall observer module is
  stopped using CLI or EBox::Module::Service::stopService
Start/stop a firewall observer now restart fw

Only from CLI
Several changes to DNS transparent cache feature

+ Set transparent DNS cache firewall rules unless the module is
  temporary stopped
Set proper order to restart firewall without service interruption

* Stop must restart firewall *before* the module is stopped
* Start must restart firewall *after* the module is started again after a temporary stop
Set inline firewall rules unless IPS module is temporary stopped
Set some squid fw rules depending on module state

* Set transparent HTTP proxy firewall rules unless the module is
  temporary stopped
Add restartOnTemporaryStop attribute to fw helper

+ Add restartOnTemporaryStop attribute to firewall helper to
  indicate to core if firewall must be restart on temporary stop
  events
se restartOnTemporaryStop attr to restart fw when needed
Use new version dep for core to have temporaryStopped method
Format fw changelog
Using vars instead of method calls

This should be clearer and even faster
Merge branch 'ejhernandez/fw-helper-stop' into 3.0

Conflicts:
	main/squid/ChangeLog