Further decoupling of the Package Manager from the Component Manager: Now (for the time being) the FLOW3 class is responsible for registering the package's classes as components which takes all component-related responsibility off the package manager. This helps a lot when it comes to caching the component configuration.
Please report any problems with this commit in the 5.0 core mailing list.
- FLOW3: Refactoring in multiple classes to decouple the package manager from the component manager.
- FLOW3: Implemented caching for the component configuration - currently this is only active in "Production" context because flushing the cache is not implemented yet.