MULE-8127: Fixing missing auth header issue. Adding test case in integration tests. Moving matcher to enable easy reuse from other modules. Adding matcher for HTTP response header validation.
(cherry picked from commit 1a6b28cc7ab68a323e7792099f4fc3a4c5ee245d)
MULE-8127: Fixing distro issue.
(cherry picked from commit 70f0e521718a1adf7a1e63107d667444c8348c30)