added isSymbolicLink function for checking symlincs on windows see #34

See  #34.

Fix the `is_link` with a `readlink` workaround
you should move the `&& file_exists(..) && ...` into an inner if, otherwise the `is_link` on line 143 will called on every file, that is not a symlink, which seems to be not necessary.