undoable server updates
Merge pull request #4779 from edx/jsa/forums/undoable-updates

undoable server updates.