Cleaner formatting for the control panel
Allow the foreignObject element in SVG to embed HTML via the body element

This change means that any `<body>` elements inside an SVG region of
the DOM tree will switch the namespace back to XHTML.
Some documentation about SVG
Link to docs
Style the body tag through a CSS class

This avoids accidentally styling body tags within SVG foreignObject
elements.