Fix overlap file install

Fix file installation in `rose *-run`, where there is an overlap between
targets. E.g. Free files exists in `etc/`, and `[file:etc/...]` sections
also exist in the configuration file.

Unfortunately, target directory clean up is unsafe.