add option to createsubmesh in order to define the components used with mesh::updateForUse().

For example, if we want to create the submesh represented internal faces,
the standard components is not works because with this mesh, a face is connected to N(>2) elements.
With no component, we can create this mesh and visualize for example with saveGMSHMesh.