feat: add virtualization to S2 combobox and picker (#8110)
* set overflow to visible on ListLayout
* add separator height to list layout
* change css for picker and combobox
* fix separator height
* fix picker's separator
* cleanup
* update yarn lock
* fix lint
* remove workflow dependency
* remove style from s1 theme oops
* fix lint
* picker fixes
* picker cleanup
* fix lint
* fix line height in header
* fix lint?
* update grid areas and fix edgeToText
* fix install?
* fix sizes
* fix lint
* fix delay when opening many items S2 select
* sorta get selected item to scroll into view virtualized
* fix tests
* cleanup fix lint
* more cleanup
* fix overflow on windows potentially...
* fix s2 picker scroll selected item into view
* fix lint
* update yarn lock
* remove comment
* review follow-up
* fix v3 picker selection and fix tests
* simplify separator
* fix lint
* fix css according to theme update
* consolidate some of the css
* clean up raf
---------
Co-authored-by: Daniel Lu <dl1644@gmail.com>