Hosts UI module: run host-* events detached. Refs #2835

This shows Shorewall errors, if it's installed.
host-delete system validator. Refs #2835

Defined empty, is extended by nethserver-firewall-base.
Hosts/Dns module: trigger host-delete validator. Refs #2835

Refactored Dns submodule by creating a specific Modify class.