Truncation support in Breadcrumb component

As described in https://design.gitlab.com/components/breadcrumb/#truncation, we need to support truncation feature in Breadcrumb component.


The following discussion from !1869 (merged) should be addressed:

Edited by Takuya Noguchi