Ensure breadcrumbs wrap properly
Ensure breadcrumbs wrap properly

fixes LS-3587
flag = none

Test plan:
 - Create a course
 - Set the course code to something long
 - Set course home page to recent activity
 - Expect the course code breadcrumb to be truncated with ellipsis
 - Resize the page and expect the truncation to shrink if needed
 - Spot check around Canvas to ensure that breadcrumbs look normal

Change-Id: I14ade2ad5d3efc3f48d582680d8d26cd8a93ddc7
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/305331
Reviewed-by: Robin Kuss <0b206b54367b2de0334896ea45826f0e3194bd35@instructure.com>
QA-Review: Robin Kuss <0b206b54367b2de0334896ea45826f0e3194bd35@instructure.com>
Product-Review: Jackson Howe <318c10a818c1b1f2ec50cdcb1827b2c6c5ebd7dc@instructure.com>
Tested-by: Service Cloud Jenkins <9144042a601061f88f1e1d7a1753ea3e2972119d@instructure.com>

instructure/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,instructure/canvas-lms