Allow multiple "--exclude"

This is instead of using a comma-separated list. The new behavior allows
for files with commas and is more like "rsync".
Simplify