SRWebSocket: Implement weak delegate, weak selfs in blocks