[Fixes #75847736] Normalize block XML by removing blank nodes
fix level_test to provide valid xml for program solution, and allow empty tag in xml block formatting
Merge pull request #1108 from code-dot-org/normalize_blockly_xml

[Delivers #75847736] Normalize block XML by removing blank nodes