added include/version.h to .gitignore
Revert "added include/version.h to .gitignore"

This reverts commit b3fd861b3ef4c81a9aafee9df75eddbb37c58e40.
fixed using language files for third party modules
mentioned the charybdis protocol support in the readme and example config
Fix defcon taking action on new clients
Fix /hs reject syntax
Fix applying some sxlines to users on add
Move around some of Init() to fork() before initing the socket engine, as some engines cant survive a fork()
Fix not constructing the /bs set greet command
Made the securefounder checks in cs_set more consistent
Fix ns_lists command group
Fix generic mode support
Fix toggling topiclock when the channel setting is changed
Unset +P from perm channels when expiring
Let non founders still /cs ban by wildcard mask, but limit the number of people it will kick
Add more logging to bs_set, cs_set, and ns_set
This worked before but is a little weird
Use the return from BufferedSocket::ProcessRead() and don't just assume its true
Made the missing dependencies message from cmake more descriptive for modules
Remove the runtime module directory on non-windows because we no longer overwrite modules on install without deleting them first