Text inline widgets, TextSpan rework #30069
This PR implements the capability of embedding widgets inline into paragraphs.
New TextSpan inheritance structure is the following:
Wrap widgets to embed in
The TextSpan changes make this a breaking change, although existing code passing
Fix/Addition for #2022
Dependent on the engine/LibTxt side PR: flutter/engine#8207