The SPI transfer16() function returned wrongly oriented bytes. Replaced reverseByte() with reverse16Bit(). Fixes #1146