Package peerdiscovery provides automatic detection of other peers in the same subnet.
It does this by utilizing broadcastmessages over UDP. The package is in part based on
https://github.com/TTK4145/Network-go
GetLocalIP return the IP-address of the local client. It does this by
dialing the Google DNS service, hence it will fail if it is unable to reach
the internet.