Add O_NONBLOCK so that open doesn't block, which it does on OS X with Actisense FTDI drivers