checkbox:comnands:newcli: name config_loader argument correctly

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
checkbox-ng:commands: fix color hint initialization

This patch ensures that RunInvocation is intialized with the color hint
argument. This requires the launcher command and the cli command to have
the color command-line option (just like plainbox run does)

Fixes: https://bugs.launchpad.net/checkbox-ng/+bug/1393974

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
checkbox-ng:commands:launcher: fix lazy config initialization

This patch ensures that CliInvocation2 is initialized with a lazy config
interface (a callable returning a config instead of the config object
directly). This fixes a crash at start-up that would otherwise occur

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
"automatic merge of lp:~zkrynicki/checkbox/fix-1393974/ by tarmac [r=kissiel][bug=1393974][author=zkrynicki]"