Fork from Tyler Weaver. Slightly changed to put into fast I2C mode.

Fork of HMC5883L by Tyler Weaver