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

Tested with 9150 and hmc5883l
I dunno, maybe rename to CompassSensors but dont care either way