lnodes: added degree < 0 to handle lower-dimensional continuity
added p4est_ghost_support_nodes()

ghost: p4est_ghost_support_nodes() compiles

fixes to p4est_ghost_support_nodes()

limit test of support_nodes() to 2 procs for now
added checksums to p4est_ghost_is_valid()

fixes to p4est_ghost_is_valid()
move p4est_ghost_support_nodes() to p4est_ghost_support_lnodes()

clean up p4est_ghost_support_lnodes
added p4est_ghost_expand_by_lnodes()
lnodes: fix c++ compile
Straighten out usage of btype in mesh_new_ext
start p4est_plex
Fix p4est_mesh quad_level to include QMAXLEVEL
Slight rearrange in p4est_mesh iter_corner
Separate corner allocation in p4est_mesh
Encode mesh corners across inter-tree face
Clarify edge and corner corners in p4est_mesh
Use mesh_new_ext in wrap
saving progress on p4est_plex
compiles
plex is almost done
added p8est_plex.c
plex: put in p4est_to_plex transforms
plex: added .h files