SuaveIO/suave — pull request #170 by varon (2014-12-31 17:16:19+00:00)
Title: The great reorganization: part 2

This PR has the sockets refactor.

it was pretty interwoven, but I've tried to untangle it as best I can.

Also, to ensure the goal of discoverability is preserved, there are a few `AutoOpen` modules inside the Sockets namespace which offer the functionality of the original `Suave.Socket` module.