changed test implementation according to new behaviour
changed scm update handling strategy; decoupled from scm update and based implementation on a file containing the list of affected paths
Merge remote-tracking branch 'forked/scm-updates'