Do not check urls for validity if they do not start with http. Fixes #27

Also, wrap call to requests.get in try so a proper failure can occur