Changed methods on UDP sockets and TCP/UDP watchers to &mut self to reflect that libuv may change the underlying handle.
Missed the methods of UdpWatcher.
auto merge of #7908 : anasazi/rust/fix_udp_mut, r=brson