17. separate route, menu and content to get translated urls

In #18 we did not get translated URLs, only the {_locale} prefix. We can use the ContentBundle, MenuBundle and RoutingBundle documents directly to build all of this separately.