initial commit
add subprojects
xdispatch
tweaks
Start tracking readable only after the socket becomes writable (after connect)
Keep windowisms to windows
Point submodules at github