collect all config files and simpllify depdendencies

all configuration files are now added to the dependencies but no paths
This should simplify debugging as the list should be shorter
the configuration classes are now aware of import files and platform
configuration files