Fix skia build

Some includes were transitively pulling in cmath. This seems to break
users who pull in math.h and expect isfinite to be in the global
namespace.
Change DUMP behavior for pointers

Previously the behavior was to print the pointed to value. Instead,
print the address of the pointer.