* handle unexpected status codes and some refactoring * reusable http client some code refactoring. * linter fixes. * added test case for indeterminate verification errors. * added regex prefix to increase confidence. removed commented code from integration test.