This part adds the helper code to setup and tear down macvtap devices
using direct communication with the device driver via netlink sockets.
The rather short messages received from the netlink layer are now written
into a dynamically allocated buffer.
Signed-off-by: Stefan Berger <stefanb(a)us.ibm.com>