Add a new Truncation component to support start, middle, and end truncation of a string. Core PR: https://github.com/patternfly/patternfly/pull/4502