reserveLengthInt

Leaves 4 bytes of space for a number (e.g. packet size) and returns the index where this size should be written later.