Swap Available for Poll, remove _Connected
Fix Receive()
Detect if opening socket succeeded
Add linux support all untested)