support for repeated identical tests in mocha
some progress on sales order mocha test
issue #20040: can save sales order again
Merge branch 'mocha' into 20040
issue #20040: mocha tests back working barely