discourse/discourse — pull request #2751 by riking (2014-09-03 23:14:24+00:00)
Title: FIX: Move post edit cooking into PostRevisor

Little bit urgent, this is causing revisions to be uncooked.

This was caused by me wrapping PostRevisor in a transaction, which threw off the timing of the `before_save` block.