bug 1044125 - Only capture screenshot and show overlay when edge gesture...

...s are in use or task manager is used. r=alive
One caveat, when "peeking" at an app then deciding to stay on the current app, we won't broadcast any app change events, but we should still broadcast our new `sheetgesturesended`