documentation updated with corrected terminology/documentation: this is a general-purpose container, not (necessarily) a configuration-container.
breaking changes: class-name changed from Configuration to Container; $config property is no longer automatically registered (not needed - just use a "use" statement in your function closure)