Code cleanup
Added i18n
Use i18n service directly
Change variable name for consistency
Removed unused event binding
steamSelector fixes

1. Naming convention - use stream instead of source.
2. Add settings for key bindings.
3. Use basePlugin logger.
4. Change function name signature - avoid confusing with async API call.
Use multi request instead of two separate ones

Use one multi request instead of one with hard limit set by settings.
The hard limit is set to 4 sub streams on the main stream - and it’s
configurable via plugin settings.
Use entries name for stream label

Set the width to be up to 33% percent of available player with by
default - may be configured via settings.
Disable event propagation during switch

In order to avoid wrong analytics