Steplist component (#5201)
* add steplist component
* add steplist aria translations
* cleanup
* dust off PR 2832; update deps and stories
* remove v2 tests
* fix lint errors for steplist
* fix lint errors in steplist package.json files
* add one working test for steplist
* revert useSelectableCollection change
* address PR feedback; align more with spec #1012
* cleanup stories and lingering console logs
* steplist - add tests, fix bugs, update stories
* fix lint error
* remove ts-ignore
* update steplist tests based on feedback
* Test and types updates, VRT
* fix lint
* determine react 17 test issue
* fix step list tests; update aria step list attributes
* fix react 17 tests
* add findDefaultSelectedKey for Step List state
* allow tab to first key when not complete
* remove unnecessary deps for step list
* fix missing collections dependency
* fix steplist story warning
* fix issue where steplist updating state while rendering
* address PR feedback for docs and labeling
---------
Co-authored-by: Puscasu Razvan <prazvan@adobe.com>
Co-authored-by: Dan Grossen <grossen@Dans-MacBook-Pro.local>
Co-authored-by: Rob Snow <rsnow@adobe.com>
Co-authored-by: Daniel Lu <dl1644@gmail.com>