QueryPurger Should retry with a timeout if db connection is not working....

... Also There should be a limit to number of timeouts
@prongs You will have to change the getDelay() method in FinishedQueries. Right now we return 0 based on size. Instead of 0, we should return getPurgeDelay()