Adding hwlocal tests for evaluating and providing test cases with hardware present in order to address and retain issues and issue resolutions.
this should prevent some write callbacks to be called twice
Detect serial device disconnect on linux while polling and stop poling to prevent infinite loop
Merge pull request #393 from sweetpi/detect-disconnect-linux-patch

Detect serial device disconnect on linux while polling
Merge branch 'master' into develop
Merge.
Merge fixing.
Merge branch 'sweetpi-linux-write-callback-fix' into develop
Merge branch 'master' of https://github.com/giseburt/node-serialport into giseburt-master
Merge branch 'giseburt-master' into develop
Add readme.md for intended changes.
Add options.platformOptions to allow setting platform specific options on .open()
Seems we can't use NanScope (or anything v8 for that matter) on the libuv threadpool without getting a segfault. Parse options before opening instead and add a small structure with platform options.
1.4.6 [publish binary]
MERGE.
credit updates.
Fixing flusn() and drain() without callback
Solves for issue #401
Merge pull request #413 from voodootikigod/voodootikigod-parity-fix

Solves for issue #401
Merge branch 'palavrov-fixing-flush-drain-callback' into develop