Add tests for supporting query parameters on the controller resolver.

There are many usescase where you not only want to have inject request attributes but also request query parameters.

one example: In Drupal a pager looks like that: foo?page=1

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT