iio: bmc150: Split the driver into core and i2c