Making offsets uint64_t.

Most offsets will be small, but the same API is used for some
hardcoded addresses and this will avoid promotion surprises.