GmshWriter should add "$End" at end of file

Converting a gmsh grid written out by dune's GmshWriter with the openFoam tool gmshToFoam produces an error.

This can be fixed by adding $End at the end of the gmsh file (cfd-online forum).

Could the GmshWriter be adapted accordingly or would this break anything?