Fix for plugin config path being created twice
Core plugin controller now creates needed plugin directories