Added reset function

I added a reset function for the Timing class. It replaces the timer with a new TimerMapValue(). One problem I see is that the reset() should only be used if no timer is running, but currently I cannot check that. Any suggestions?