renamed internal pluginC to pluginCwrapper

so we can use "pluginC" as public class for wrapping
fix signature: pluginC_t is already a pointer
don't inlude "plugin.h" from "plugin.hh"
minimal pluginfactory for C-style plugins
build a C++-plugin with C-wrapper
fake "plugin" class when including "plugin.h"
subclass "plugin"