We would like to move the `Transaction` type to `primitives`, as a step towards this move the `transaction::Version` and its trait imps (just `Display`) over there.