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

Callers of send_msg() are able to ckeck the message length returned.
Callers of higher level functions get 0 for sucess, -1 for failure.
talkers: mrp_unadvertise_stream is called at the end, if fail dont exit just warn