[memaccess/cgo] Pointer types now are uintptr_t

uintptr_t is a better fit than unsigned long long for int types,
because if we are runnning in 32 bits it is the same size as the pointers.