emit online by socket_io server rather than individual plugins
unsubscribed: an option to reject subscription
listen to presence_error