Improvements to TickWheelExecutor

Calculate the duration between the last tick and check all the buckets between.