Console works again

The issue was that the IRCCommandSender object needed to stick around because it registers itself as a target for all console chatter. I've restored this field.

Additionally I've taken advantage of the fact that a single FJOIN can handle multiple players and their modes.