Add support for following symlinks

This adds support for following symlinks with * and ** patterns.

Fixes #142

Fix option name to preferred name, add sync version test

Fix sync test with actual test, fix old prop name

Fix tests, split off to new file