settings: add <hidevalue> to list setting controls
integrate optional component logging setting into core
Merge pull request #4711 from Montellese/logging_components

integrate optional component logging setting into core