##### 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"
```
action='setup_networks',
                    check_connectivity=module.params['check'],
                    removed_bonds=[
                        otypes.HostNic(
                            name=bond.get('name'),
                        ),
                    ] if bond else None,
                    removed_labels=[
                        otypes.NetworkLabel(id=str(name)) for name in labels
                    ] if labels else None,
                    removed_network_attachments=attachments if attachments else None,
                )
                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)
        nic = search_by_name(nics_service, nic_name)
        module.exit_json(**{
            'changed': host_networks_module.changed,
            'id': nic.id if nic else None,
            'host_nic': get_dict_of_struct(nic),
        })
    except Exception as e:
        module.fail_json(msg=str(e), exception=traceback.format_exc())
    finally:
        connection.close(logout=auth.get('token') is None)
if __name__ == "__main__":
    main()