Cache invalidation for post update

closes #2833
- Handle status change of post (published->draft)
- Handle updating posts (!draft->draft)