Use connection pooling provided by requests in cloudsearch.
Merge branch 'cloudsearch2-conn-pooling' into develop
Updated tests for cloudsearch2 pooling.
Fix bug when provider is `google` and add test coverage
Merge pull request #2302 from danielgtaylor/gs-fix

Fix bug when provider is `google` and add test coverage. Fixes #2302, #2298.
Add release notes
Version bump to 2.29.1