If a newer patch set has been uploaded to a change while it's being
viewed (and if the server is configured with an update interval) a toast
message appears to recommend reloading to view the new patch set.
With this change, a similar toast message will additionally appear when:
- The change has been merged.
- The change has been abandoned.
- The change has been restored.
- There are new messages on the change.
The fetchIsLatestKnown method is renamed to fetchChangeUpdates.
Feature: Issue 7698
Change-Id: I32d3d86f10e0ecc05a3fc96ae7566099aa1d27f7