Adds support for layout builder. Classes can now be added to field blocks placed in layouts. It works on entity type layouts, and per-entity layout overrides.
This release fixes a major bug, where single underscores in class names were changed to a hyphen. Note that double-underscores (common in BEM-style class names) were not affected.