cpg: Handle ipc error in cpg_zcb_alloc/free
- Error returned by coroipcc_msg_send_reply_receive is now correctly handled.
- If munmap fails, error is set to proper value and handle is put back into handle_db
Signed-off-by: Jan Friesse <jfriesse@redhat.com>