orbifoldInvariant3d.clj: implemented orbifold invariant (but abelian looks funny)