Adds support for request adapters injection into the clients
Merge branch 'feature/client-adapter-support' into feature/php-unit-tests
Fixes minor issues to support adapters and mock tests
Resolving conflicts
Fixing tests with new adapter mechanism
Solving a lot of conflicts