Only computing lastRevtime when we have made a new full rev. This leads to more consistency in RPMs, especially when accelerating or decellerating.