Demystify message flags

Ah, right. Completely forgot about that. Ok, two alternatives.

1. Instead of a bunch of separate variables for separate fields, have a LOG_FILE_MSG_HEADER var, and memcpy() into it once as a whole.
2. Revert back to offset juggling, but use offsetof() instead of hardcoded numbers.

I prefer 1. What about you?