Handle missing objects in revision_log() and revision_shortlog()
A revision in a log can be missing from the storage. While holes are unusual, they can happen. Dedicated tests were added for the issue.
TODO:
revision_short_log()
in case of a missing revision.