move YAML loading to Configurator
runtime config can be set after file config
keep unknown config values in memory
pass config values to commands via $assoc_args
add test for command-specific configs
merge command config values after validating positional parameters
test that CLI args overwrite config values
Merge pull request #883 from wp-cli/extra-config

Pass values from config files to subcommands via $assoc_args