Allow assigning service bots via /invite
Rewrote modules/CMakeLists.txt and do not build the 'extras' modules, if users want them built they should copy or symlink them out of extras
Move extras header files out of extras so when users copy modules out they dont need the headers too
Rework the config file reader to be much more flexible and move many configuration directives to the actual modules they are used in.
Cleanup of dns stuff based on stuff found making inspircd's module
Dont check for noquit/quitstorm, check and be sure all users are gone regardless
Add an option to sepstream to allow it to return empty tokens if multiple separators are found in a row
Cache timeoutcheck and fix a typo in example.conf
Fix Windows
Move module header files to include/modules to fix naming conflicts with system headers