GATEWAY-3447: DQ aggregate error - don't lose error in mixed result.
DQ response processor does not exist.  Removed incorrect usages, and
forced explicit null handling through use of Optional typing.
Improved error message display itself to include exception cause.
GATEWAY-3447: missed some constructors that passed null.
Merge pull request #378 from tparnell/GATEWAY-3447

Gateway 3447
Merge pull request #376 from msweaver/CONNECT_integration

GATEWAY-3362: Fixes for README.md
Fanout test suite improvements; DQ_all mock response includes error
responses, and the associated DQ soap step has improved assertions
Merge pull request #379 from matthewtiller/CONNECT_integration

Fanout test suite improvements; DQ_all mock response includes error
Gateway-3437:Universal Client Cleaning Page2
Merge pull request #380 from alameluchidambaram/Gateway-3437

Gateway-3437:Universal Client Cleaning Page2
GATEWAY-3451
Merge pull request #381 from bhumphrey/GATEWAY-3445

GATEWAY-3451
Gateway-3437:Fix missed requirements mentioned in Gateway-3437
Merge pull request #382 from alameluchidambaram/Gateway-3437

Gateway-3437:Fix missed requirements mentioned in Gateway-3437
GATEWAY-3361: package GUIs in binary
added HTTPClientPolicyHelp to remove dependency between ServicePortBuilder and EndpointDecorators
addressing peer review comments
Merge pull request #383 from bhumphrey/GATEWAY-3445

added HTTPClientPolicyHelper
GATEWAY-3443: Improve performance of AsyncMessageIdExtractor.getSoapHeaderElement.
GATEWAY-3443: Only construct events if they get logged somewhere.
GATEWAY-3443: clean up misc unit tests.
Merge pull request #385 from tparnell/GATEWAY-3443

Gateway 3443