ObjectStoreNamespaceResolver now supports component creation.

... I never liked the ObjectStoreComponent class; it seems a bit odd. I've encapsulated the notion of component creation into ObjectStoreNamespaceResolver such that creating an instance of ObjectStoreNamespaceResolver in "new" mode will automatically create all of a component's namespace's if the request resolves to an object that doesn't already exist.