Fix bug initializing freelist
Fix bug initializing freelist

Instead of chopping the message queue's memory up into pointer sized chunks,
this respects the requested message size.

LnxPrgr3/crossfeed,LnxPrgr3/message_queue,LnxPrgr3/crossfeed