Mesh: support gmsh meshes directly
With this MR, Gmsh meshes can directly be loaded, without the detour of converting msh->xdmf manually.
Works in serial and parallel.
Note that PetscBinaryIO checkpoints written for XDMF meshes might not be compatible with MSH meshes.
Edited by D.J. Nolte