[ticket/12831] Allow events in page_header functions to prevent the setting of HTTP headers

https://tracker.phpbb.com/browse/PHPBB3-12831
Hmm. Maybe this should be deduplicated into a new function.