Fix for socket.gaierror error observed on my Mac. Now if it can't determine the IP address by the hostname it will go through the network interfaces and look through those for one that's not 127.0.0.1. Probably not foolproof, but should be better at least...
Ah, just realised we don't need to know the IP address to get the server running, it's only for reporting to the command line
Remove newline at end of file I had accidentally introduced
Merge pull request #10 from poshaughnessy/ip-by-hostname-fix

IP by hostname error fix