Set compile and runtime compatabilty to 1.8
Makefile tweak
Changes to includes
Tweaks
Change connect_wrapper to not throw
Fix to connect_wrapper
Add set_nonblocking() & use it to guard against false positives from poll() in Linux