Implement serial reading. Documentation to come.
Do not die if we try to close a port that was not opened previously.
Rather than just die, handle read and write to a closed port nicely by
calling the error callback with a descriptive error message.
Restore README contents and add doc for the read() call
Merge pull request #3 from elafargue/master

Implement reading from the serial port. Better error checking