#66: module-manager: refractor, remove method `_provide`, add a new method to load a module by id
#66: config: improve annotations according to closure-compiler
#66: remove `ensureObject` method
#66: event: fixes a reference error of `loader` object