added configuration file detection from composer.json (extra.config), path cleanup