Check for network connectivity.

Signed-off-by: Jacky Alciné <me@jalcine.me>
Merge pull request #39 from jalcine/patch/work-offline

Quietly Fail when Offline