Adds MPU-9150 support, changes mag init structure to copy accel init.

Tested with 9150 and hmc5883l
( ) around address isn't needed.