drivers: modem: WNCM14A2A select UART_INTERRUPT_DRIVEN
drivers: modem: WNCM14A2A select UART_INTERRUPT_DRIVEN

Modem driver for WNCM14A2A was erroneously leaving the
selection of UART_INTERRUPT_DRIVEN up to CONSOLE_HANDLER.
Now, with the move to the new SHELL backend, this is no
longer happening.

Let's select it from the modem driver, instead of depending
on it.

Let's also add a dependency on SERIAL_SUPPORT_INTERRUPT
which the serial drivers enable to let us know
UART_INTERRUPT_DRIVEN is available.

Signed-off-by: Michael Scott <a17fed27eaa842282862ff7c1b9c8395a26ac320@foundries.io>

Vudentz/zephyr,explora26/zephyr,punitvara/zephyr,zephyrproject-rtos/zephyr,explora26/zephyr,galak/zephyr,ldts/zephyr,Vudentz/zephyr,zephyrproject-rtos/zephyr,nashif/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,explora26/zephyr,explora26/zephyr,finikorg/zephyr,galak/zephyr,punitvara/zephyr,GiulianoFranchetto/zephyr,zephyrproject-rtos/zephyr,GiulianoFranchetto/zephyr,punitvara/zephyr,punitvara/zephyr,Vudentz/zephyr,finikorg/zephyr,zephyrproject-rtos/zephyr,ldts/zephyr,Vudentz/zephyr,nashif/zephyr,punitvara/zephyr,nashif/zephyr,Vudentz/zephyr,ldts/zephyr,Vudentz/zephyr,nashif/zephyr,GiulianoFranchetto/zephyr,finikorg/zephyr,galak/zephyr,galak/zephyr,zephyrproject-rtos/zephyr,ldts/zephyr,GiulianoFranchetto/zephyr,explora26/zephyr,finikorg/zephyr,ldts/zephyr,finikorg/zephyr,nashif/zephyr