Refactor Jekyll::Post

https://codeclimate.com/github/mojombo/jekyll/Jekyll::Post