This commit also moves more logic in dropdown-select-box instead of duplicating it for notifications-options and pinned-options
- Introduces ComponentConnector to use a component inside a widget - Use css to set size of components instead of properties - Smarted positionning - Style tweaks