Introduce BackwardGraphemeBoundaryStateMachine
BackwardGraphemeBoundaryStateMachine provides a way to obtain the preceding grapheme boundary.
BackwardGraphemeBoundaryStateMachine is compiled and tested
but not yet used in production with this CL.
BUG=
594923
Committed:
https://crrev.com/d619c552a3a328470be10bf9135003365c88fb03
Cr-Commit-Position: refs/heads/master@{#385423}