Manifest indicator can automatically reload the app (#11242)

- API to set confirmationRequired flag.
- Don not run monitor if manifest attr is not present in the document.
- Replace console.log by logger.
- Do not update if device is paused or network is down.
- Remove some frequent log lines.

Change-Id: I14e0fd78dc4610e19519d741ebf991b0a96ad92e