[ENH] Prism support for implicit NS

Also add P0 prisms, support in gmsh and VTKXML