i2c-core: Use per-adapter userspace device lists