Fix gradient issue at apex of pyramid cells
The gradient is malformed at the apex of a pyramid. To get around this, steal a trick from the VTK source where in this case interpolate some values a little bit into the interior of the cell.
Also expand the gradient worklet tests to include all cell types.