Add "disabled" log level
Created by: niaste-arm
Add a new 'disabled' log level to the framework that allows for the framework to be ran without producing log messages. Includes fixes for the Morello platform that prevents CppCheck from flagging unused variables when log level is set to 'CRIT' and 'DISABLED' respectively.