mws GetMatchingProductForIdResponse to handle response result list
remove debug print statement
Merge pull request #1751 from jlg/develop

mws GetMatchingProductForIdResponse to handle response result list. Fixes #1751.
Do not put connections that have been closed via the connection: close header back into the connection pool. This prevents an issue where a successful response with a connection: close header can cause dead connection reuse which leads to timeouts and errors.
Merge pull request #1773 from danielgtaylor/con-close

Handle `Connection: close` header re:connection pooling. Fixes #1773.