the mac file watcher gets a list of changed paths
this change does propagate the complete list of changes
coding style
repo git: Report unknown host as authentication error. Closes #1542
mac watcher: Simplify repo trigger on activity
controller: Simplify repo list handling