Some tweaks to extend drop-dead timeout in app cache monitor iff we're actually making progress downloading an update when the drop-dead expires.