Adjust test for Bug 50298 to not leave a temporary file behind and enhance the test with some more cases of moving/changing/removing sheet order/names