Bluetooth: controller: Fix incorrect master role scheduling
Bluetooth: controller: Fix incorrect master role scheduling

Revert incorrect calculation introduced in
commit ec5a787da2ab ("Bluetooth: controller: Fix multiple
master role event scheduling") and revert a related
incorrect fix in commit a02606cbf9d2 ("Bluetooth:
controller: Fix missing ticks to us conversion").

Fixes the controller assert in ctrl.c line number 1477. A
64-bit arithmetic took ~35 us in Radio ISR for nRF51 causing
the ISR to take too much time before packet buffer could be
set.

Also, fixed master scheduling by correctly accounting for
the jitter between each master event.

Relates to: #5486

Signed-off-by: Vinayak Kariappa Chettimada <e780c9f87dc729ad454f47292ad82c8652353064@nordicsemi.no>

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