Allow multi-level override of cli options from config
Allow multi-level override of cli options from config

Add a '--profile NAME' flag which allows you to configure
multiple different profiles for each command. So for a
tool 'foo#, first look for defaults in a config section
'command:foo:$PROFILE', then look in 'command:foo'

Signed-off-by: Daniel P. Berrange <bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com>

Dacelonid/gerrymander,agx/gerrymander,berrange/gerrymander,berrange/gerrymander,agx/gerrymander,Dacelonid/gerrymander