move chain router and enhancer compiler passes to component, adjust DI

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | yes (if you used the compiler passes)
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

see https://github.com/symfony-cmf/Routing/pull/68 and https://github.com/symfony-cmf/Routing/pull/70 and https://github.com/symfony-cmf/Routing/pull/69