Do some basic XML validation before running the xmpsdk library to avoid bugs in xmpsdk.
* Regression test for issue 1713 * Stricter date parsing. * Fix test failure caused by stdout mismatch. (cherry picked from commit ab58026cff0e5edebc026261e9dc4b7db05b802d)