Now uses network name rather than just network type, which will help users with multiple 'Ethernet' ports

Previous, this code would grab the network TYPE (e.g., 'Ethernet') rather than the network NAME (e.g., 'Built-in Ethernet').  This creates issues for people with multiple interfaces of the same type.

Signed-off-by: Martin Koistinen <mkoistinen@gmail.com>
Changed to work with SOCKS proxies rather than HTTP Proxies.  Obviously, the best thing would be to support both. Coming soon?

Signed-off-by: Martin Koistinen <mkoistinen@gmail.com>
Whitespace changes and removed superfluous import.

Signed-off-by: Martin Koistinen <mkoistinen@gmail.com>