fixing a DIP violation in the implementation Object Adapter pattern

Hello

This PR fixes a problem with the implementation with Object Adapter pattern.

An adapter should not create the adaptee, it is rather injected in the adapter (in the constructor)

http://sourcemaking.com/design_patterns/adapter/php

This is mandatory because in your app, both Adaptee and Adapter could live in the same time

Hope this helps