Adapt fingerprint to catch HTTPError from requests

Remove reference to urllib2 exceptions as the HTTP fetches
uses 'requests' module
Merge pull request #257 from sateeshkumarb/master

Adapt fingerprint to catch HTTPError from requests