Load net.server after util.dependencies to catch missing luasocket

Automated merge with http://waqas.ath.cx:8000/

tools/ejabberd2prosody: Support for pending-in roster items

mod_muc: Add support for being a component

componentmanager: Add support for loading components defined in the config

configmanager: Add support for defining components

hostmanager: Fire event when all hosts are loaded from config

modulemanager: Really fix call_module_method to work properly

modulemanager: Add get_host_type() API method, and fix up call_module_method to work properly

modulemanager: Add module:set_global() as a cleaner way for a module to declare itself 'global'

core.modulemanager: Some refactoring to make upcoming changes a little easier

Friendlier message when config file not found

util.dependencies: Not finding our own libraries is fatal

util.dependencies: Show useful messages when our own libraries are not found, too

server.lua: Comment out unnecessary or very verbose logging, and log the rest as debug level

(0) -300 -100 -15 +15 +100 +300 +1000 +3000 tip

mercurial