reverts passing multiple directories

This causes problems as we are always using relative path names internally. Having multiple
root directories would cause those relative paths not to be unique anymore.

Instead of passing multiple directories, you can however pass the common parent directory of
all directories that you want to scan (at worst '/') and then use '--include-pattern' and
'--exclude-pattern' to narrow the files down.