Update ModDiscoverer to read mods from Symbolic Links

Allows ModDiscoverer to read mods from symlinks, this allows for shared mods between various instances of minecraft, for example.

I'm not very experienced in IO, so this code might not be the most correct or optimal, feel free to correct me at need.