Use Sylius repositories instead of Doctrine in RouteProvider

This PR refers to this RFC: #2147

Basically the RouteProvider looks for entities in repository classes instantiated by doctrine, this PR injects the Sylius repositories.
`ObjectRepository[]`