Introduced feature to suppress all unnecessary text output during logging

The "only-display-important" config option now suppresses text output globally. This can be overridden by plugins for individual messages, and is overridden by the core altogether.