Refactoring of network package

Now network namespace always controlled by network.NsPath
Actually I'm not sure that I should do `SetNs` in `veth.Initialize`, maybe it should be controlled by `NetNs` above `Veth`, but this is not very convenient. WDYT?