Bug: Post edited timestamp special cases

The timestamp output needs to use the lastEditUser key
rather than author, because author is the creator of the
most recent revision which may not be the most recent
editor.

Adds a couple tests to demonstrate the use case.

Change-Id: Ie4ad4f587bbf138dd5daebafa8bc8458d3a657ca