container-interop compliance

Implementation of issue #138 

Used interface from container-interop, removed PHP-DI's ContainerInterface.

TODO:

- [ ] wait for a stable release of container-interop