Transaction manager logging
The transaction manager will be quite a central piece to reference updates and thus should be nicely observable in case anything goes wrong. This MR wires up logrus for the transaction manager so that we can implement one part of observability, which is logging. The second part at a later point will be to implement metrics.
References #2635 (closed)