Refactor Socket to have seprate socket for listening and connectiing
Poll from IListenSocket
 newtwork stufff
Merge branch 'master' of github.com:Christopher-Steel/Spider