TISTUD-5231 Lazy load Samples UI plugin

Implemented Proxy classes for the browserInteractions extension and the contributors are loaded lazily only when the methods are invoked. However, though it defers loading the plugin until certain time, but when the dashboard is opened, it starts samples listener, that causes Samples UI plugin still to be loaded.