DESC
Replace sizeof() in header's memcpy()s for explicit sizes.
EDESC

When we create the transaction file's header, we use sizeof() in memcpy and
explicit sizes in the pointer arithmetic. As the sizes are not type-dependant
but really fixed, defined in the on-disk format, this patch makes it more
coherent by using the explicit sizes everywhere.

