feat(Headless): #3591823 Add support for rendering Canvas component trees in the headless SDK
- exposes canvas js components in custom_elements api endpoint
- adds component implementations registry in headless sdk
- adds
CanvasComponentTreerenderer component that automatically uses the component registry and renders the component tree returned from the backend - updates example apps to render canvas page content
AI-Generated: Yes (Used an AI coding agent to work on the implementation).
Closes #3591823 (closed)