Fix HashedWheelTimer to properly handle timeouts that are multiple of wheel period