Add plugin auto updater
Implement auto updater for plugins with functionality like in !60 (merged) / #134 (closed) but without additional .ui files. Plugin settings should instead be implemented via plugin configuration dialog, which doesn't require reloading .ui files. Reloading .ui files lead to problems with the plugin installer updating itself.
Changes from !60 (merged) were reverted due to faulty plugin reloading code.