Add optional io.ReadWriteCloser parameter
Merge remote-tracking branch 'origin/dev' into errors
Update firmata package for new gpio interface