bugfix: catch pycurl exceptions and wrap in pycurl_wrapper.API.Error
improve readability of exception errors