Add the following features
- Mute and unmute users by name or IP
- Ban and unban users by name or IP
- Designate moderation helpers who can mute other users
- /help command that lists the syntax and notes about using the above commands
- Moderate usernames that aren't yet present on the server
- Prevent sending the host's IP address to banned users
- Enable unbanning of users that were banned due to too many failed password attempts
- Prevent accidentally sending moderation commands as chat messages
The interface is the same as the old kick/ban interface, essentially a command line interface built into the chat prompt.
Note that the Windows build will require updating the ENet library to version 1.3.14 or higher. I attempted to copy/paste a function declaration from Winsock2.h for inet_addr(), but including windows.h to provide the necessary definitions causes a lot of build errors. I found that it was easier and faster to update the ENet library.