ContainerFactory: rewritten caching mechanism to not use fopen [Closes #27]
added ContainerLoader: humble replacement for ContainerFactory
Extensions can have dependencies on another extensions
old test passing
refactor
Forward and backward dependency
simplified