Fix Post.fetch to use the correct post model constructor
Don't blow up when replies can't be fetched for conversation
Refactor