Switch Sockets module to use Lazy ByteStrings.
Change to Lazy ByteStrings.

Also: Many speed ups, code minimizations and readability tweaks.