Revert "ve.dm.Transaction: Implement newFromDocumentInsertion"

Broke reference insertion because it removed
newFromNodeReplacement(), which is still in use.

This reverts commit 1765e39b40ea1af68c90924a8866bf6f624a7361

Change-Id: I043997715474ad4850329ff903eb7a8c61c8b453
Merge "Revert "ve.dm.Transaction: Implement newFromDocumentInsertion""