ulTaskNotifyTake timeout accuracy

A PR in this repo will be greatly appreciated: https://github.com/FreeRTOS/FreeRTOS-Kernel The team can ten review, test, and do whatever is necessary to upstream.

Also found and fixed a couple other issues for configurations using the SysTick’s alternate clock.