Allow setting interface by interface name or IP address

Allow passing in a network interface IP address as interface parameter.

On Windows at least interface names aren't that clear and/or not presented in adapter list or `ipconfig /all`
My Windows goes up to eth23 when checking interface list through Java, but nowhere in windows do I clearly see those names.
```
Interface display name: Intel(R) PRO/100+ Management Adapter
Interface name: eth8
Inet address: /192.168.2.105
```

Changes allow giving IP address as parameter and should not interfere with anything