##### SUMMARY

Add field to ovirt_host_network to configure "Custom Properties" (from oVirt) 

##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME

ovirt_host_network

##### ADDITIONAL INFORMATION
<!--- Describe how the feature would be used, why it is needed and what it would solve -->
This feature will be used to configure specific options during host's network setup (e.g. custom proprieties for FCoE)

```yaml
- ovirt_host_network:
    name: myhost
    interface: eth0-fcoe
    networks:
      - name: myvlan1
      - name: myvlan2
    custom_proprieties:
      - type: fcoe
        options: "enable=yes,dcb=no,auto_vlan=yes"
```
)
            if engine_supported(connection, '4.3'):
                setup_params['commit_on_success'] = module.params['save']
            elif module.params['save']:
                setup_params['post_action'] = host_networks_module._action_save_configuration
            host_networks_module.action(**setup_params)
        elif state == 'absent' and nic:
            attachments = []
            nic_service = nics_service.nic_service(nic.id)
            attached_labels = set([str(lbl.id) for lbl in nic_service.network_labels_service().list()])
            if networks:
                attachments_service = nic_service.network_attachments_service()
                attachments = attachments_service.list()
                attachments = [
                    attachment for attachment in attachments
                    if get_link_name(connection, attachment.network) in network_names
                ]
            
            unmanaged_networks_service = host_service.unmanaged_networks_service()
            unmanaged_networks = [(u.id, u.name) for u in unmanaged_networks_service.list()]
            for net_id, net_name in unmanaged_networks:
                if net_name in network_names:
                    if not module.check_mode:
                        unmanaged_networks_service.unmanaged_network_service(net_id).remove()
                    host_networks_module.changed = True
            
            
            if (labels and set(labels).intersection(attached_labels)) or bond or attachments:
                setup_params = dict(
                    entity=host,