Improve output in case of test failure

Change-Id: If094349998d41972f50e12363a5a223ee87fdcec
nPDescPos is never read

...since b48f4e99e1d2935f84bc2fac1e6670dd83939673 "#86296# use page descriptor
only if necessary", and this nicely removes the odd

  for(i = 0; i < nPDescCount + 1; i++)

loop that read past the end of the maPageDescs vector.

Change-Id: I9b0f24231774eef7231eff4b053fd56c020c6e69
Do not reference a dangling OUString

Change-Id: I0908d1300d0d1acb515345ccbdf6cdc2bf44d6a5
At least assert here

...or is that assumption incorrect and GetOldPageDesc should rather return a
pointer that may be null?

Change-Id: I256b9085d5143c3cf2f8d3146d109c3c99edffc2
Simplify string handling

Change-Id: I1b79bfd7e7e92fc8f4937e6b9ae9ec9468839ea6