Revert "stm32_i2c: fixed timeout handling"

This reverts commit 047ed5c93fc127163ec1fa2854f977962a94c2f5.

The timeout handling might have become inconsistent with this change.