CGALExplorer no longer needs to explore multiple primitives.

Code formatting in buildPrimitive function.
Cannot do once only bounds calculation, since primitives can move

Need to use CGALExplorer for bounds when child is already
been evaluated.
Make group have to be specified explicitly again

Until complex children with holes can reliably be re-created.