timestart starts the timer and saved the value in an object named
time0 stored in .GlobalEnv.
timediff stops the timer, remove the time0 objet from .GlobalEnv
and prints the duration in seconds between the two events.
timestart and timediff are fully independant from the R6 class
timeR and the objects createTimer or getTimer. They use
proc.time instead.