Support overriding the layout for post files.

See #35.
Merge pull request #35 from aprescott/post-layouts

Post layouts can not be changed