Revert "Revert "Updating I2Cdev.* files for Arduino again""

This reverts commit 1fa82b499e467350165589a46170d2b9e55e7e7a.
Revert "Revert "Revert "Updating I2Cdev.* files for Arduino again"""

This reverts commit f70c93b576494e4409ee97bb8c44fda07a46c8cd.