Introducing macvtap device to netlink package

Small refactoring of MacVlan function(s). Adds tests, too.

Signed-off-by: Milos Gajdos <milosgajdos83@gmail.com> (github: milosgajdos83)