Fix database compaction crash on retry      If the compaction is retried 2 or more times, there's a badmatch when asserting that the number of changes processed equals the number of total changes. This is due to the fact that the task properties were not updated properly once a retry happens.
Fix database compaction crash on retry
    
If the compaction is retried 2 or more times, there's a badmatch
when asserting that the number of changes processed equals the
number of total changes. This is due to the fact that the task
properties were not updated properly once a retry happens.


git-svn-id: c1f8a8ec0b3bb2e99ab3413722f81f687760e79c@1175089 13f79535-47bb-0310-9956-ffa450edef68

fkaempfer/couchdb,fkaempfer/couchdb,fkaempfer/couchdb,fkaempfer/couchdb,fkaempfer/couchdb,fkaempfer/couchdb