Fix notification overlay back behaviour

The event 'hide' has become confused. It is used both internally by
the OverlayManager and as a public api. This cleans that up and documents
the hide event.

Bug: T85292
Change-Id: I437164caac0d2c78f4b01702c3631b3a51cac56f
Merge "Fix notification overlay back behaviour"