Fix bugs with time bonus scoring between levels

Score wasn't accumulating time bonuses and time bonus was not resetting
or continuing to decrease after a level change.