[SERVDEV-49] - Addd first version of confirmation dialogs
- Added interaction flow for plugin installation
- Changed install / uninstall from appService to update the state of the plugin accordingly
[SERVDEV-49] - Refactored install dialog flow to service in order to make it reusable
- Install/Update button now updates its state (text, css class, etc) when the plugin is installed / uninstalled