fix bug in I2CRead()
Added test to cover it
removed extraneous print statements
fix test_QueryBoardState