Refactor Config implementation
Refactor Config implementation

Per @Ocramius, to reduce complexity, it's easier to simply ensure that
the keys we're interested in are always present, and then pass the
configuration directly to the SM instance.

MadCat34/zend-servicemanager,akrabat/zend-servicemanager