Widened the scope of the apy_breadcrumb_trail and apy_breadcrumb_trail.annotation.listener services back to container scope.
Now passing service_container into the apy_breadcrumb_trail service in order to properly obtain the request when required.
Forgot to store the service container inside the trail service.
Merge branch 'feature/scopeFix' into develop

* feature/scopeFix:
  Forgot to store the service container inside the trail service.
  Widened the scope of the apy_breadcrumb_trail and apy_breadcrumb_trail.annotation.listener services back to container scope. Now passing service_container into the apy_breadcrumb_trail service in order to properly obtain the request when required.
Fixed CS, added null check.
Merge pull request #8 from gmoreira/master

Scope widening fix for services