##### SUMMARY
<!--- Describe the new feature/improvement briefly below -->
zabbix_host already has support for the inventory tag and Asset tag but the general host tags are still missing. They would be a nice addition.
##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME
<!--- Write the short name of the module, plugin, task or feature below, use your best guess if unsure -->
zabbix_host.py

##### ADDITIONAL INFORMATION
<!--- Describe how the feature would be used, why it is needed and what it would solve -->
It would make event correlation a bit easier and I am sire many more things.
<!--- Paste example playbooks or commands between quotes below -->
```yaml
- name: Create a new host or update an existing host's info
  local_action:
    module: zabbix_host
    server_url: "{{zabbix_server.url}}"
    login_user: "{{zabbix_server.username}}"
    login_password: "{{zabbix_server['password']}}"
    host_name: "{{item.name}}"
    host_groups: "{{item.groups | default(omit)}}"
    link_templates: "{{item.templates | default(omit)}}"
    tags: "{{item.tags}}"
    state: "{{item.state}}"
    status: "{{item.status}}"
    inventory_mode: automatic
    inventory_zabbix:
      asset_tag: "{{item.CI}}"
      alias: "{{item.HOST}}"
    interfaces:
      - type: 1
        main: 1
        useip: 1
        ip: 127.0.0.1
        dns: ""
        port: 10050
  with_items:
```

tags would need to be a list of name value pairs.
<!--- HINT: You can also paste gist.github.com links for larger files -->

ipmi_authtype:
        description:
            - IPMI authentication algorithm.
            - Please review the Host object documentation for more information on the supported properties
            - 'https://www.zabbix.com/documentation/3.4/manual/api/reference/host/object'
            - Possible values are, C(0) (none), C(1) (MD2), C(2) (MD5), C(4) (straight), C(5) (OEM), C(6) (RMCP+),
              with -1 being the API default.
            - Please note that the Zabbix API will treat absent settings as default when updating
              any of the I(ipmi_)-options; this means that if you attempt to set any of the four
              options individually, the rest will be reset to default values.
        version_added: '2.5'
        type: int
    ipmi_privilege:
        description:
            - IPMI privilege level.
            - Please review the Host object documentation for more information on the supported properties
            - 'https://www.zabbix.com/documentation/3.4/manual/api/reference/host/object'
            - Possible values are C(1) (callback), C(2) (user), C(3) (operator), C(4) (admin), C(5) (OEM), with C(2)
              being the API default.
            - also see the last note in the I(ipmi_authtype) documentation
        version_added: '2.5'
        type: int
    ipmi_username:
        description:
            - IPMI username.
            - also see the last note in the I(ipmi_authtype) documentation
        version_added: '2.5'
        type: str
    ipmi_password:
        description: