constructors / functions to create meshes from index arrays
An option to construct meshes from arrays, useful e.g. for interop with libigl.
Possible interfaces:
om.TriMesh(points=V, face_vertex_indices=F)
om.tri_mesh_from_arrays(points=V, face_vertex_indices=F)
Need some feedback on the interface choice and naming first.