Merge branch 'TEST' into federation
Federation is starting to work. controlValue is being BASE64 encoded.
This commit is UNREFACTORED code and NOT production ready.
Checkpoint commit. Refactoring services.
requestId for search responses were being set to the BatchResponse
request Id. This has been removed - search responses now keep their
original ids.
Revert "requestId for search responses were being set to the BatchResponse request Id. This has been removed - search responses now keep their original ids."

This reverts commit a17075c81bd2123b04185c8f5580824d6f8ec489.
Revert "Revert "requestId for search responses were being set to the BatchResponse request Id. This has been removed - search responses now keep their original ids.""

This reverts commit 491160ac7e65b6530b43a2a42b3e58f0421e494b.
Revert "requestId for search responses were being set to the BatchResponse request Id. This has been removed - search responses now keep their original ids."

This reverts commit a17075c81bd2123b04185c8f5580824d6f8ec489.
Revert "Revert "requestId for search responses were being set to the BatchResponse request Id. This has been removed - search responses now keep their original ids.""

This reverts commit 7bb57ccc9e84b8dd376e619682d339f53743aec4.
Revert "Checkpoint commit. Refactoring services."

This reverts commit 99c1390395f0da2109cefd1ca358993e10f126ad.
fixed poms having incorrect relative paths.
Merge branch 'federation' into TEST