part one, set msgid

Not fully ready but nearly there (just need to fix a test I think).
Add FIXME

Signed-off-by: William Douglas <william.douglas@intel.com>
Don't check label on client test

Clients do not care about the label status and shouldn't depend on it
being set any particular way.

Signed-off-by: William Douglas <william.douglas@intel.com>
part two, update API

Signed-off-by: William Douglas <william.douglas@intel.com>