MRP client code talker side: except for send_mrp_msg(), fincs return 0 or -1

Callers of send_mrp_msg() are able to ckeck the message length returned.
Callers of higher level functions get 0 for sucess, -1 for failure.