Potential fix for windows and Node 0.11.13 (atom-shell)
Attempt to fix a glitch with travisCI and apt-get.
Emit error on serialport when explicit handler present. Fixes gh-369

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Version 1.4.6 [publish binary]
change log updates per #377
call polling callback with error if status isn't 0 and call disconnected
removed debug output
Debug logging: disconnect errors
Merging fix for gh-369

Debug logging

CLOEXEC and SYNC flags

Stop polling before closing port.

Better error message for polling error, propergate errors to disconnected callback

trying to fix travis build for node 11