Update to support latest teapot 1.0.0.
Better memory debug output.
Use .hpp for c++ headers.