Add 2 byte process support, used on mpu6050
A simple s/32/16/g is applied to the existing code for 4 byte processing. This format is used by the mpu6050 device. Not yet sure if the code works as intended, the device behaves erratic currently and this code is one possible cause.