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

https://tracker.phpbb.com/browse/PHPBB3-12831
that's the original code, i don't know why it was done that way