Creating a cell array now requires a type to be declared, to differentiate between quadrilaterals and tetrahedrons; fixed xdmf output for volume data containers to reflect cell type and print nodal data.