icinga: fix notification sensors
Icinga: implement comment and system command attributes for commands.
* comment permit to add some informations to commands
* system command attribute is for Z-Eye solution only
Switches: fix an incorrect cbkForm call
* Also cleanup some code
[Critical] typo fix for MRTGCfgDiscoverer. The process doesn't work without this fix
Z-Eye Service: implement isRunning function on Threading class. Also sync some threads
* MRTGDataRefresher needs to wait MRTGCfgDiscovery
Z-Eye service: typo fix. This fix some periodic commands
Z-Eye Service: added runStartTime to Thread class and use it.
* Also move setRunning() calls to the thread loop
Z-Eye Service: factorize code. Need some tests
Z-Eye service: fix factoring bugs. Also move time.sleep
Z-Eye service/MRTGDataRefresher: fix a variable
search/IPM/speedreport: style fix and ipm result fix
* split accordions for speed reporting
* fix some overflow and cleanup background
* ipmanager/search: it's now possible to click on the IP for DHCP hostnames
Speed reporting: more design
ipmanager: fix IPv6 infos on subnets when no IPv6 infos are given
Z-Eye service: update copyright. Also rename configuration file to a proper name
Z-Eye Service/MRTG: merge the two MRTG module into one and rename it as zMRTG
oops, forget to add new files
Z-Eye Service: cleanup SNMPCommunityCacher, move DHCPManager to zDHCP. Logging function integrated to ZEyeUtil.Thread
Z-Eye Service: cleanup Service Mgr and rename
Z-Eye Service: change logging and cleanup zMRTG
Z-Eye Service: cleanup zDNS. Also fix some error on DNS masters
* use the new logger functions
* verify if a zone file is writable instead of writing it
* verify is dnsrestart is writable