usb: Allow to select Endpoint addresses for CDC ACM
usb: Allow to select Endpoint addresses for CDC ACM

Sometimes we need to select Endpoint addresses manually to get it
working with certain USB controllers having limit for endpoints. In
this case default values break endpoint limit check. The proper
solution would be automatic endpoint allocation.

Signed-off-by: Andrei Emeltchenko <a6565233ddc88e4fb9c66c1d70743223493f2ed4@intel.com>

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