Bug 1079379 - Decode the screenshots "as we go" while edge swiping.

You'll need to keep this because a lot of other code relies on getting this event to hide the keyboard for example, or menus, or other things that should go away when we're swiping. We could also just update all the other code to use sheetdisplayed, but, semantically feels wrong to me.