refactor plugin manager
Merge branch 'UIV2-externals' of https://github.com/capensis/canopsis-externals into UIV2-externals

Conflicts:
	webcore-libs/plugins/plugin.js