Removed unused XioPool extern.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>
Move finish() nad on_err_finalize() into XioMsg.h.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>
Minor cleanups in XioMsg.h.

Signed-off-by: Matt Benjamin <matt@linuxbox.com>