Item11983:

   * sometimes checkins are considered pending when txt and ,v file only differ in a couple of milliseconds. 
     so let's add a grace period of 1 sec where things are considered okay. this improves performance as pending
     checkins send the code on a slow path digging deeper into the revision control system

   * renamed _saveDamage() to savePendingCheckin() to be used in a save-pending-checkins tool

   * added a fast path for revisionExists() reading META:TOPICINFO instead of a slow rcs fork just to get the
     max revision number



git-svn-id: http://svn.foswiki.org/trunk/core@16340 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11983: added a tool to fix pending checkins



git-svn-id: http://svn.foswiki.org/trunk/core@16341 0b4bb1d4-4e5a-0410-9cc4-b2b747904278