Fix breadcrumbs resizing behavior (#615)
* Fix breadcrumbs resizing behavior
* lint
* Fix tests
* useCallback to prevent re-adding resize listeners ever re-render
* Fix useCallback
* Hide the root if it doesn't fit
* Bugfix and some comments
Co-authored-by: Robert Snow <rsnow@adobe.com>