Added support for blog.cover for template's header image

In a related matter I'm not sure what the header-image partial is for.

An alternative/improved configuration would be using an absolutely positioned image within the header that has a width of 100%. This tends to work better on mobile devices since background image attributes can be buggy on ios. You just have to keep your z-index's straight.