Unify posts layout for both listing and its own page

* Move .posts layout to .content, so light gray is on every page
* Point "Blog" navbar link to root path
* Update post layout to be wrapped in article tag
* Change post listing to ul li elements