Set categories on post if they appear in site frontmatter defaults

This pull request is the result of a discussion on jekyll/jekyll#2343.

If category or categories were set in the site frontmatter defaults, they were not being picked up by the post when the site was being built. This was preventing the proper subdirectories from being built.