Refactored the fix for active_dbs timeouts.
Refactored the fix for active_dbs timeouts.

I was getting a bit of weirdness with the old test version so I updated to be more straight forward in its testing. I've also updated the patch to couch_db_updater.erl to only to the db_updated call when a delayed commit changes the db because it was interacting badly with compaction.



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

apache/couchdb-futon,apache/couchdb-futon