Jifty::View::Mason::Halo - Class for drawing "halos" around page components
Whenever we start to render a component, check to see if we can draw a halo around the component.
Either way, record halo metadata.
When we're done rendering a component, record how long it took and close off the halo
span if we have one.
Returns true if we're not currently inside the "Body" section of the webpage OR the current component is a subcomponent. (Rendering halos for subcomponents being too "heavy")
Once we're just about to finish rendering our HTML page (just before the
</body> tag, we should call render_component_tree to output all the halo data and metadata.