Basic support for MSGGET and MSGSND, and partly fix MSGRCV impl.

This doesn't completely fix #554 because the tracee hangs on a blocking `msgrcv()`, which is currently un-switchable.  But I'll do that work separately.

We really need tests here!  MSGRCV was totally hosed :/.