Handle timeout errors for the z3950 provider
try/except and close connection
Merge branch 'master' into z3950-error-handling

* master:
  Pass blueprint configuration through on init
Use context manager to handle connection
Cleanup imports
Merge pull request #1 from ox-it/z3950-error-handling

Handle timeout errors for the z3950 provider