Add ability to specify an external plugin path

I can't seem to find a way to specify an external plugin path, so I added it as an optional attribute.