Fixed #247 -- Yearly blog archive pages don't work

Related issue: #247 

I also made year headers clickable (but you can still collapse/expand them).
Could we extend the blog URL patterns here with names and reverse the URLs instead?