GCDAsyncUdpSocket delegate should be weak reference. Fixes issues #177, #179, #181