Increase Newton tolerance for Jacobi points
Fix iteration so that subdomains are freed
Free name2num critbit when destroying a domain
Fix storage of subdomain id in the critbit

This change makes the pointer arithmetic happen with the char* pointer
and then it is converted to an int* pointer.
Include p4est_mesh.h

We will use the p4est mesh to build our subdomains.
Cleanup memory used for critbit key
Also include Z coordinates for the DG quads

This is done to match the data provided from p4est.  This allows us to
to have the 2D mesh be a surface in 3D.
Build volume dg quad subdomains from p4est mesh