lib/socket: move `blocking=` to `Socket`