ENH: Restructuring plugin loading framework. Instead of replying on several
gloabl functions, now we use interfaces. This makes the code a bit cleaner. Added support for printing debugging information (using PV_PLUGIN_DEBUG environment variable). Added support for comparing compiler/paraview versions between the plugin and the application in which the plugin is being loaded making it possible to give more user friendly errors/debug information when mismatch happens.
Showing with 776 additions and 362 deletions