nbt timestamps are probably signed (like time_t)

Besides, we get overflow errors with utime on windows for large
unsigned 32-bit integers.