add txn uncertainty test & fix a bug

Added missing Txn Uncertainty test and along the way realized that forgetting to add ReadWithinUncertaintyIntervalError to GoError() is not a great thing to do as the error simply evaporates.
There aren't any restarts. I'll look into why they're so slow, but it is likely going to be something completely unrelated to this test. Will let you know.