Fixed vlan, macvlan to not free netdev on discard

The netdev returned by create is not yet reference increased;
this will happen later in ni_objectmodel_netif_factory_result.