Added PancakeSchedulerGetNextExecutionTimeOffset()

Prevents race conditions caused by several calls to time() (might result
in calculated offset -1)