Prefer global instead link-local iface addr

Some environments may assign multiple IP addresses
on a single interface. It's better to use a global
address to a link-local one (which was probably used
for bootstrapping).

Fixes #73
Merge pull request #94 from eyakubovich/link-local

Prefer global instead link-local iface addr