netlink_linux: add remove address call, refactor add address call to share code with remove address call.

Please review. Will submit tests in a separate PR after #117 is merged. Have tested manually.
Instead of using the ip command can't you use:

```go
iface, err := net.InterfaceByName(name)

addrs := iface.Addrs()
```