BUG: 0013057: bad xml input to XML Reader's causes exception

Added error checks in XMLDataParser to return a failing status for bad
headers. Added a test that reads bad image data, poly data,
rectilinear grid data, uniform data and unstructured grid data.

Change-Id: I2284cbe0cebb1934994096bbe64e2492062d33c9
Merge topic 'Bug13057' into master

55a7f9d0 BUG: 0013057: bad xml input to XML Reader's causes exception