Prepare for dynamic plugins - switch to shared libcommuni