Ensure plugins directory always exists if it will not be empty

Fixes a bug where symlink creation fails if a feature contains 100% symlinked plug-ins