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

Tested with 9150 and hmc5883l
yeah, mpu6k check can go