Scope widening fix for services

As discussed here:

https://github.com/Abhoryo/APYBreadcrumbTrailBundle/pull/7

I have opted to pass in the service_container in order to ensure scope widening is not necessary and ensure that scope is not an issue. This approach is based on the documentation here which makes this suggestion of passing the SC instead of changing the policy to strict=false:

http://symfony.com/doc/current/cookbook/service_container/scopes.html