Add new RoutePageGenerator service

I've moved `sonata:page:update-core-routes` logic into a dedicated service: `RoutePageGenerator`.

I've also added a `postPersist()` method in the `SiteAdmin` class in order to generate routes on new site creation.

This is related to issue https://github.com/sonata-project/SonataPageBundle/issues/265