services() callback is added to OFModule. Thus, all modules should return the collection of the IService interfaces using the callback, instead of using the registerModule()
getmodule branch is merged.