Fix code for handling sign extension of negative 12-bit values.
Previous code was incorrect; this code is also faster and simpler
Merge branch 'master' of https://github.com/billpugh/MMA8452_Accelerometer into billpugh-master
Merge branch 'billpugh-master'