internal/cuetxtar: improve docs
The documentation for this foundational part of CUE's testing
wasn't very comprehensive, and also had not entirely been
updated to take account of API changes.
This CL updates the doc comments to be (hopefully!) more
complete and consistent.
It also removes the `TxTarTest.Update` field which was redundant
with the `CUE_UPDATE` environment variable and was set to the
same value whereever it was currently used, so this change should
have no material effect.
Signed-off-by: Roger Peppe <rogpeppe@gmail.com>
Change-Id: I1f94c0e81c90c3774c4203621521c4ab6e0ed56e
Reviewed-on: https://review.gerrithub.io/c/cue-lang/cue/+/541030
Reviewed-by: Paul Jolly <paul@myitcv.io>
Unity-Result: CUEcueckoo <cueckoo@cuelang.org>
TryBot-Result: CUEcueckoo <cueckoo@cuelang.org>