Attempt fix for no network connectivity

Just try/catching a url open.

Very basic :)
damn python and parens!
made log message a bit less panic inducing
Merge pull request #1 from worst/no-network

Handle no network connectivity