drivers: bmc150_magn: Initialise driver with DEVICE_AND_API_INIT
drivers: bmc150_magn: Initialise driver with DEVICE_AND_API_INIT

Replace DEVICE_INIT with DEVICE_AND_API_INIT to reduce code size

Signed-off-by: Punit Vara <2ba5e82aa6fb4e68460f49bedefe3af5717cea9b@intel.com>

mbolivar/zephyr,kraj/zephyr,kraj/zephyr,finikorg/zephyr,Vudentz/zephyr,punitvara/zephyr,explora26/zephyr,finikorg/zephyr,punitvara/zephyr,GiulianoFranchetto/zephyr,aceofall/zephyr-iotos,zephyrproject-rtos/zephyr,zephyrproject-rtos/zephyr,aceofall/zephyr-iotos,punitvara/zephyr,ldts/zephyr,mbolivar/zephyr,aceofall/zephyr-iotos,mbolivar/zephyr,zephyrproject-rtos/zephyr,fbsder/zephyr,finikorg/zephyr,zephyriot/zephyr,zephyrproject-rtos/zephyr,fbsder/zephyr,mbolivar/zephyr,zephyriot/zephyr,Vudentz/zephyr,nashif/zephyr,kraj/zephyr,GiulianoFranchetto/zephyr,zephyriot/zephyr,ldts/zephyr,kraj/zephyr,fbsder/zephyr,explora26/zephyr,finikorg/zephyr,fbsder/zephyr,Vudentz/zephyr,nashif/zephyr,galak/zephyr,galak/zephyr,explora26/zephyr,mbolivar/zephyr,galak/zephyr,Vudentz/zephyr,ldts/zephyr,finikorg/zephyr,zephyrproject-rtos/zephyr,nashif/zephyr,nashif/zephyr,GiulianoFranchetto/zephyr,ldts/zephyr,Vudentz/zephyr,Vudentz/zephyr,zephyriot/zephyr,explora26/zephyr,aceofall/zephyr-iotos,galak/zephyr,kraj/zephyr,zephyriot/zephyr,punitvara/zephyr,fbsder/zephyr,ldts/zephyr,aceofall/zephyr-iotos,nashif/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,GiulianoFranchetto/zephyr,explora26/zephyr,punitvara/zephyr