config: the config as a parameter

Control the single configuration file directly with the "--cfg"
command line parameter.
Merge branch 'cli_parsing' into qndirty-promise