Use exclude instead of exclude-from due to compatibility

Not sure if this is something you want to do but it is working on:
BSD Tar 2.8.3
GNU Tar 1.23

Have not tested on GNU Tar >= 1.28

Another thing I noticed is that the ignore list has to be like `./dir` - not even `./dir/` works