Check for library reference in tema site header.

So the header can elect not to be displayed if there's also a library
reference that would cause the library content to be displated.

This requires the content node to be sent along as a separate context
(previously, we only got the node for the tema site itself, not the
referencing content), so we can inspect it for a present node reference.