Fix a bug in application cache monitor routine: we need to ensure the application cache monitor status == "waiting" and window.applciationCache.status == IDLE in and only then manually invoke the NoUpdate app cache event handler to work-around app cache race condition.