mws GetMatchingProductForIdResponse to handle response result list

GetMatchingProductForIdResponse was not returning multiple results for bulk operations.
This aims to fix the issue. Please see the integration test.