Add check for refinement of overlapped meshes

If we've already grown the halos, we can't refine the parallel mesh, so
add a sensible error message early and bail out.
Enable multigrid tests on travis