UMVE modularity

This commits extend the plugin system and allow loading shaders and plugins from several paths (even from Qt Resources).