Fix "Accessed request service outside of request scope"

When registering the provider as first element within a silex app, I received the following error:

    Accessed request service outside of request scope. Try moving that call to a before handler or controller.

This pullrequest replaces the injection of the request (into the urlmatcher) with the injection of the application. This resolves the issue so far.