modutimeq: Add peektime() function (provisional).
modutimeq: Add peektime() function (provisional).

Allows to get event time for a head item in the queue. The usecase
if waiting for the next event *OR* I/O completion. I/O completion may
happen before event triggers, and then wait should continue for the
remaining event time (or I/O completion may schedule another earlier
event altogether).

The new function has a strongly provisional status - it may be converted
to e.g. peek() function returning all of the event fields, not just time.

MrSurly/micropython,SHA2017-badge/micropython-esp32,lowRISC/micropython,torwag/micropython,selste/micropython,alex-robbins/micropython,adafruit/micropython,pramasoul/micropython,tralamazza/micropython,cwyark/micropython,adafruit/circuitpython,trezor/micropython,Timmenem/micropython,kerneltask/micropython,oopy/micropython,alex-robbins/micropython,blazewicz/micropython,henriknelson/micropython,adafruit/micropython,swegener/micropython,pozetroninc/micropython,henriknelson/micropython,blazewicz/micropython,pfalcon/micropython,cwyark/micropython,infinnovation/micropython,alex-robbins/micropython,swegener/micropython,hiway/micropython,HenrikSolver/micropython,oopy/micropython,tralamazza/micropython,bvernoux/micropython,TDAbboud/micropython,tralamazza/micropython,tobbad/micropython,deshipu/micropython,pozetroninc/micropython,bvernoux/micropython,TDAbboud/micropython,adafruit/circuitpython,adafruit/circuitpython,SHA2017-badge/micropython-esp32,swegener/micropython,swegener/micropython,trezor/micropython,adafruit/micropython,Peetz0r/micropython-esp32,kerneltask/micropython,AriZuu/micropython,pozetroninc/micropython,blazewicz/micropython,SHA2017-badge/micropython-esp32,chrisdearman/micropython,MrSurly/micropython-esp32,tobbad/micropython,PappaPeppar/micropython,deshipu/micropython,hiway/micropython,cwyark/micropython,puuu/micropython,torwag/micropython,ryannathans/micropython,PappaPeppar/micropython,dmazzella/micropython,puuu/micropython,ryannathans/micropython,HenrikSolver/micropython,henriknelson/micropython,kerneltask/micropython,dmazzella/micropython,Peetz0r/micropython-esp32,MrSurly/micropython,puuu/micropython,Timmenem/micropython,lowRISC/micropython,Timmenem/micropython,tobbad/micropython,Peetz0r/micropython-esp32,AriZuu/micropython,ryannathans/micropython,MrSurly/micropython,oopy/micropython,chrisdearman/micropython,chrisdearman/micropython,ryannathans/micropython,tobbad/micropython,pfalcon/micropython,AriZuu/micropython,kerneltask/micropython,lowRISC/micropython,bvernoux/micropython,TDAbboud/micropython,toolmacher/micropython,micropython/micropython-esp32,selste/micropython,MrSurly/micropython-esp32,micropython/micropython-esp32,MrSurly/micropython-esp32,torwag/micropython,alex-robbins/micropython,SHA2017-badge/micropython-esp32,tobbad/micropython,adafruit/micropython,blazewicz/micropython,torwag/micropython,bvernoux/micropython,cwyark/micropython,cwyark/micropython,toolmacher/micropython,hiway/micropython,chrisdearman/micropython,dmazzella/micropython,micropython/micropython-esp32,PappaPeppar/micropython,adafruit/circuitpython,pfalcon/micropython,AriZuu/micropython,ryannathans/micropython,blazewicz/micropython,Peetz0r/micropython-esp32,alex-robbins/micropython,bvernoux/micropython,deshipu/micropython,adafruit/circuitpython,pramasoul/micropython,oopy/micropython,HenrikSolver/micropython,henriknelson/micropython,AriZuu/micropython,toolmacher/micropython,deshipu/micropython,HenrikSolver/micropython,puuu/micropython,Timmenem/micropython,trezor/micropython,Timmenem/micropython,pfalcon/micropython,puuu/micropython,torwag/micropython,SHA2017-badge/micropython-esp32,infinnovation/micropython,trezor/micropython,micropython/micropython-esp32,HenrikSolver/micropython,Peetz0r/micropython-esp32,selste/micropython,hiway/micropython,lowRISC/micropython,pramasoul/micropython,infinnovation/micropython,trezor/micropython,tralamazza/micropython,pozetroninc/micropython,lowRISC/micropython,deshipu/micropython,toolmacher/micropython,pramasoul/micropython,PappaPeppar/micropython,MrSurly/micropython-esp32,PappaPeppar/micropython,infinnovation/micropython,dmazzella/micropython,pfalcon/micropython,oopy/micropython,TDAbboud/micropython,swegener/micropython,MrSurly/micropython,MrSurly/micropython-esp32,chrisdearman/micropython,TDAbboud/micropython,adafruit/micropython,pozetroninc/micropython,micropython/micropython-esp32,toolmacher/micropython,adafruit/circuitpython,henriknelson/micropython,selste/micropython,pramasoul/micropython,selste/micropython,kerneltask/micropython,hiway/micropython,infinnovation/micropython,MrSurly/micropython