Expose additional vif params to bind/unbind scripts
Expose additional vif params to bind/unbind scripts

Currently vif binding exposes endpoint ID, interface
name and port ID to the bind/unbind scripts in
kuryr/usr/libexec/kuryr. As part of this change,
additional parameters like network ID, mac address,
tenant ID have also been to bring Kuryr binding
in parity with os-vif, Nova vif bind/unbind mechanism.
This should enable the networking backends that
rely on this additional information to support Kuryr
vif binding.

Closes-Bug: #1550360
Closes-Bug: #1550735
Change-Id: I562af3de03a6e754b3148cef102be2555ef424b9

midonet/kuryr,celebdor/kuryr-libnetwork,celebdor/kuryr-libnetwork,openstack/kuryr,celebdor/kuryr,openstack/kuryr,midonet/kuryr,midonet/kuryr,celebdor/kuryr,celebdor/kuryr-libnetwork