-[/] module engine rework
- [/] more beautiful way of adding new channel modes by module
- [x] basic functionality
- [x] some example modules
- [ ] think on how could we append privilege checking for simple chmode - like chm_staff, but additionaly limited (e. g. IsOperResv etc);
- possibly move the same code for all functions into separated one and make it extern?
- another idea is too make that work with privilege groups, like "serveradmins" or "ircops"
+[x] module engine rework
+ [?] MODULE_DEPEND and MODULE_CONFLICT for building extension dependencies (backport from shadowircd)
+ [x] more beautiful way of adding new channel modes by module
+ [x] basic functionality
+ [x] some example modules
+ [x] another idea is too make that work with privilege groups, like "serveradmins" or "ircops"