STM32: Remove i2c_read() and i2c_write() redirects to HAL_I2C_IsDeviceReady()
STM32: Remove i2c_read() and i2c_write() redirects to HAL_I2C_IsDeviceReady()

Some I2C devices require specific zero length read/write sequences which
the HAL_I2C_IsDeviceReady() redirect interferes with.  After Removing
these redirects, it was confirmed that zero length reads and writes
would both still work correctly for detecting presence/absence of an
I2C device on a bus.

mbedmicro/mbed,betzw/mbed-os,YarivCol/mbed-os,mbedmicro/mbed,infinnovation/mbed-os,betzw/mbed-os,kjbracey-arm/mbed,Archcady/mbed-os,karsev/mbed-os,HeadsUpDisplayInc/mbed,catiedev/mbed-os,NXPmicro/mbed,mazimkhan/mbed-os,svogl/mbed-os,CalSol/mbed,CalSol/mbed,Archcady/mbed-os,pradeep-gr/mbed-os5-onsemi,NXPmicro/mbed,CalSol/mbed,HeadsUpDisplayInc/mbed,c1728p9/mbed-os,bcostm/mbed-os,bcostm/mbed-os,c1728p9/mbed-os,mazimkhan/mbed-os,c1728p9/mbed-os,mbedmicro/mbed,svogl/mbed-os,CalSol/mbed,ryankurte/mbed-os,HeadsUpDisplayInc/mbed,mazimkhan/mbed-os,Archcady/mbed-os,YarivCol/mbed-os,nRFMesh/mbed-os,infinnovation/mbed-os,andcor02/mbed-os,catiedev/mbed-os,nRFMesh/mbed-os,YarivCol/mbed-os,kjbracey-arm/mbed,nRFMesh/mbed-os,monkiineko/mbed-os,bcostm/mbed-os,catiedev/mbed-os,NXPmicro/mbed,infinnovation/mbed-os,monkiineko/mbed-os,monkiineko/mbed-os,karsev/mbed-os,karsev/mbed-os,fahhem/mbed-os,monkiineko/mbed-os,svogl/mbed-os,andcor02/mbed-os,fahhem/mbed-os,karsev/mbed-os,nRFMesh/mbed-os,betzw/mbed-os,HeadsUpDisplayInc/mbed,catiedev/mbed-os,ryankurte/mbed-os,betzw/mbed-os,fahhem/mbed-os,ryankurte/mbed-os,CalSol/mbed,karsev/mbed-os,karsev/mbed-os,pradeep-gr/mbed-os5-onsemi,catiedev/mbed-os,Archcady/mbed-os,YarivCol/mbed-os,HeadsUpDisplayInc/mbed,andcor02/mbed-os,mbedmicro/mbed,andcor02/mbed-os,Archcady/mbed-os,infinnovation/mbed-os,bcostm/mbed-os,catiedev/mbed-os,nRFMesh/mbed-os,mazimkhan/mbed-os,Archcady/mbed-os,ryankurte/mbed-os,ryankurte/mbed-os,ryankurte/mbed-os,YarivCol/mbed-os,pradeep-gr/mbed-os5-onsemi,monkiineko/mbed-os,mbedmicro/mbed,fahhem/mbed-os,infinnovation/mbed-os,mazimkhan/mbed-os,svogl/mbed-os,NXPmicro/mbed,pradeep-gr/mbed-os5-onsemi,c1728p9/mbed-os,svogl/mbed-os,betzw/mbed-os,NXPmicro/mbed,bcostm/mbed-os,YarivCol/mbed-os,CalSol/mbed,infinnovation/mbed-os,mazimkhan/mbed-os,HeadsUpDisplayInc/mbed,pradeep-gr/mbed-os5-onsemi,fahhem/mbed-os,kjbracey-arm/mbed,kjbracey-arm/mbed,monkiineko/mbed-os,pradeep-gr/mbed-os5-onsemi,svogl/mbed-os,nRFMesh/mbed-os,c1728p9/mbed-os,c1728p9/mbed-os,andcor02/mbed-os,fahhem/mbed-os,betzw/mbed-os,NXPmicro/mbed,bcostm/mbed-os,andcor02/mbed-os