Use DMPlex refinement to build refined sphere mesh

Rather than walking cell by cell in python, let PETSc refine the base
icosahedron and then fix up the coordinates in one go using a numpy
splat.