explain the "brainfuck condition"
fix spelling in msg.h
document msg_init_queue return values