Class: cogen.core.sockets.Socket
A wrapper for socket objects, sets nonblocking mode and
add some attributes we need:
- rl_pending - for unchecked for linebreaks buffer
- rl_list - for checked for linebreaks buffers
- rl_list_sz - a cached size of the summed sizes of rl_list buffers