Updates: When a failed Background Update occurs, only show the failed update nag if the user hasn't yet updated if it was an early abort.

Merges [26186] from 3.8 to the 3.7 branch.

props SergeyBiryukov.
fixes #25887.


git-svn-id: https://develop.svn.wordpress.org/branches/3.7@27884 602fd350-edb4-49c9-b593-d223f7449a82
Core Updates: Fix a case where options (db_version specifically) can end up with stale values in the cache after a update is performed.

Merges [26448] and [26734] from 3.8 to the 3.7 branch.

props dd32.
fixes #26173.


git-svn-id: https://develop.svn.wordpress.org/branches/3.7@27885 602fd350-edb4-49c9-b593-d223f7449a82
Cron: Fix a case where a cache inconsistency can cause wp_clear_scheduled_hook() to enter an infinite loop.

Merges [26782] from 3.8 to the 3.7 branch.

props dd32.
fixes #25773.


git-svn-id: https://develop.svn.wordpress.org/branches/3.7@27886 602fd350-edb4-49c9-b593-d223f7449a82