Making service compliant with Pimple 2.1 and Silex 2.0

Greetings,
In order to use this provider with latest Silex 2.0 dev that is using Pimple 2.1 I had to change the code a bit. Logic is not affected, only interfaces.

Regards,
Alex.