Update XDMFFile to accept multiple functions in one file
Merge branch 'chris/xdmf-multiple-function' into next