zephyr test: SYV682x emulator: Use common I2C emul
zephyr test: SYV682x emulator: Use common I2C emul

Implement the SYV682x emulator in terms of the common I2C emulator.
Support simulating I2C errors.

BUG=b:190519131
TEST=zmake test test-drivers
BRANCH=none

Signed-off-by: Abe Levkoy <2e1ad7039298f93262cf06bbb457275fb3e2ecb5@chromium.org>
Change-Id: I7c4bf95efeed1f8d984a8308ca2f147ae771f434
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3330701
Reviewed-by: Sam Hurst <500b4cddcd66abe3fe333e92c4c95d7f41e62e4e@google.com>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec