[ZabbixAPI] Define ZabbixAPI::ValueType instead of using a primitive type