Reduce CPU usage when accessing i2c smbus devices on windows (AMD)
Openrgb had high CPU usage when communicating with i2c devices on windows especially when running effects like the ones in OpenRGBEffectsPlugin.
Issue was reported in #1293.
Adding a 1ms delay in the i2c_smbus_piix4.cpp transaction wait seem to fix the issue (same delay is used in the linux i2c-piix4.c)
Edited by Shady Nawara

