Fix bug with FT232H read polling, improve reliability, and refactor FT232H I2C to batch calls into a single transaction/command.