Get rid of struct timeval in favor of our own ptime which is a uint64_t containing usec.