PluginManager

Requirements

 * 1) Manager is must to enumerate available plugins, load any of available plugin, unload any loaded plugin
 * 2) Plugins placement may by different on different platforms and release or debug build
 * 3) Linux:
 * 4) Release:
 * 5) Debug:
 * 6) Window:
 * 7) Release:
 * 8) Debug:
 * 9) MacOS:
 * 10) Release: "%Application%/Content/PlugIns"
 * 11) Debug: "%Application%/Content/PlugIns"