XML HDF5 file writer backwards compatible

Modified the default XML layout definition be compatible to the previous
layout definition. The default XML layout is used when no layout XML
definition has been loaded by the user.

This change include some changes to creating the performance timestamp
dataset, which is not based on NDAttribute data.