This MR exposes and sanitizes collaboration context, and makes it available to be consumed by other services.
The header will have 2 directives (comma separated): x-collaboration: id=<collaboration-id>,application=<app-name>;
|id||Mandatory||ID of the collaboration to handle the request against.|
|application||Mandatory||Name of the application sending the request|
|Other directives||Optional||Other directives such as transaction ID to handle this request against.|