[Core] add PLUGINS_LIBDIR to config.h.in
[Interface] update ICoreProxy
[Interface] update IInfo
[Interface] update IPluginsManager
[Core] create Core class
[Core] create CoreProxy class for plugins
[Core] create PluginManager
[Core] add new classes to build