[#516] CommandLine::usage and CommandLine::getUsageMessage should use configured ColorScheme
[#516] CommandLine::usage and CommandLine::getUsageMessage should use configured ColorScheme

also refactored some duplicate code

remkop/picocli,remkop/picocli,remkop/picocli,remkop/picocli