journal: Remove entry seqnum revert logic
This actually causes mismatches between the header tail entry seqnum
and the last entry seqnum since when we revert the header seqnum, we
don't remove the entry object we added. If adding the entry object
itself fails, we don't need to revert the seqnum since it's never
incremented so let's remove this logic alltogether.
(cherry picked from commit
b41b682bd6f1290caa4220291b22cae317cb6413)
(cherry picked from commit
06a0e8283ed87773795f28e58318d5d1b46b1088)