Reapply: Bring in VisualEditor support from VE extension

Enables editing of hiero instances, but doesn't add
to the toolbar by default.

Change-Id: I1c74dcdc00d00cd43ed6c0cd2cc4262c321b98fa
Merge "Reapply: Bring in VisualEditor support from VE extension"