Add support for plugin symbolic links

Useful in when developing a plugin, changes support both adding and uninstalling plugins.
@mbektchiev but it also recursively deletes the files inside the folder the symbolic link points to (observed this on OS X).