fixup P1 restrict
Implement injection for P1 fields on triangles
Don't remove boundary_id label when refining
WIP, sketch of hooking up FAS

Needs petsc4py mods, and petsc bug fixes.  Haven't yet got the hang of
driving things, but seems to sort of work.