Add feature to manage history of posts

Hi.

This patch make it enable to manage version of `Post` by `paper_trail` gem, with `STORE_HISTORY=true`.
Does it look good for this project? And have enough of tests?