Open port just non blocking.
Debug logging: disconnect errors
Merging fix for gh-369
Updating package version for this fork.
Debug logging
CLOEXEC and SYNC flags
Stop polling before closing port.
call polling callback with error if status isn't 0 and call disconnected
Better error message for polling error, propergate errors to disconnected callback
Merge branch 'detect-disconnect-linux' into detect-disconnect-linux-patch

Conflicts:
	package.json
	serialport.js
	src/serialport_poller.cpp