Fixed last byte read issue where the amount of returned bytes was short by 1
Also SCL will return to normal "HIGH" after the stop condition is transferred