Fix warn message not replacing reason & by variables
Make more variables replaceable in notification messages
Send command messages to console using ConsoleSender, logger doesn't process color codes correctly