text: Title: Code Editor Copy to Clipboard
  Body: ### Description
  
  I've been using the `mo.ui.code_editor` widget to generate code and present it to the user. 
  
  This feature would be improved with an option to copy the code contents to the user's clipboard so they can easily copy and paste code into their editor or other tools.
  
  For my use case this has been generating SQL queries to accelerate data exploration.
  
  ### Suggested solution
  
  Add a `show_copy_all_button: Boolean` option to the code editor, which shows a copy icon and UI like Github.
  
  
  ### Alternative
  
  Provide a utility that uses the copy API to programmatically copy output from a python variable to the viewer's clipboard.
  
  This would allow the output of searches or other widgets to be easily copied.
  
  ### Additional context
  
  _No response_