MS561101BA added
Wait parameter added in I2Cdev::read* methods
Calibration method added to HMC5883L
It needs a delay before reset to populate PROM registers
Adding float (without round) option to the getHeading Method
Self test methods added.
Method sign changed & More delay before read the EPROM
Single mode read now wait 6ms after send the conversion init command.
The continous mode doesn't work.!!! I need help.
It looks like the lock bit is always locked, because it isn't clear after a change mode command.
Merge remote-tracking branch 'mjguisado_fork/master'

Conflicts:
	Arduino/I2Cdev/I2Cdev.cpp
	Arduino/MPU6050/MPU6050.h