MessageLoop now properly calculates its total time slept