Add every symlink target for watching

Prior solution for files did not work for every situation. This change
allowed for some refactoring and simplification anyway.

Resolves gh-194