[WIP] port features from simple cms into routing bundle to simplify things

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | yes (small ones)
| Deprecations? | yes
| Tests pass?   | not yet
| Fixed tickets | 
| License       | MIT
| Doc PR        | TODO

This attempts to port some features from SimpleCmsBundle to the core route, to simplify things and because they make sense outside of the simplecms context too.

The most important change is that the RouteProvider and the PHCPR-ODM listeners now support more than one prefix. This should hopefully get us rid of the whole duplicated router business with all the problems it brought.

Tests are still failing and there are probably leftover things to do, but i run out of time today and would love to get some feedback.

/cc @benglass i would love to hear your feedback on this.