Small refactoring

- Add synthetic services: kernel, service_container, request
- Add scope request
- [FrameworkBundle][Console] Resolve defaults, requirements and path values on the RouteCollection
- [Kernel] Fix locatResource to locating with directory parameter
- [DIC] Fix scope
- [DIC][Compiler] Fix duplicate passes and missing passes
- [Kernel] Move service kernel assignement after container building