Hap process zabbix api

These patches merge HapProcessZabbix into HapProcessStandard to remove duplicated codes.
It also adds unit tests for HapProcessStandard.