Improve error messages during build.
Fix broken mouse cursor in Safari.
Fix alignment of blocks tab in Code demo.
Procedure blocks no longer destruct with hardcoded parent (no functional change).
Reduce duplicated code in text and list blocks.
Headless workspaces and blocks.
Fix to allow Blockly to work inside a webcomponent
Add webcomponent demo