Simplify LabelMapField

Don't expose origin nor spacing to Cleaver internals.
It does not handle those very well.
Add unit test skeleton for LabelMapField
Release memory when no longer needed in CreateTetrahedralMesh