V4L/DVB: ir-core: partially convert ir-kbd-i2c.c to not use ir-functions.c