Consistency cleanup

All plugins now use BindCommand() instead of manually registering and
all but the bans plugin use the base class config functions.

Also fixed some outdated message formats and fixed multi-client commands
potentially failing to run or running with missing clients if some were
removed due to targetting immunity.