Replace OnRehash() with ReadConfig() that is called on boot, on module load and on rehash

Modules no longer need to do OnRehash(NULL) or similiar in init()
Remove ModuleManager::GetAllModuleNames(), use GetModules() instead