text: Title: Add support for Jupyter widgets / ipywidgets
  Body: ### Checklist
  
  - [x] I have searched the [existing issues](https://github.com/streamlit/streamlit/issues) for similar feature requests.
  - [x] I added a descriptive title and summary to this issue.
  
  ### Summary
  
  Jupyter Widgets are [interactive browser controls](https://github.com/jupyter-widgets/ipywidgets/blob/main/docs/source/examples/Index.ipynb) for Jupyter notebooks. Implement support for using ipywidgets elements in a Streamlit app.
  
  ### Why?
  
  _No response_
  
  ### How?
  
  ```python
  import ipywidgets as widgets
  
  widget = st.ipywidgets(widgets.IntSlider())
  st.write(widget.value)
  ```
  
  ### Additional Context
  
  - Related to https://github.com/streamlit/streamlit/issues/10746
  - Related discussion: https://discuss.streamlit.io/t/ipywidgets-wip/3870