refactor header into child templates

Allows you to stuff anything into the header, raw html or templates
like in
this example. By breaking them up into block helpers it allows you to
have
more control than passing in template name string into a single header
template.