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

...s are in use or task manager is used. r=alive
also this is breaking the animation when going from an open app to the cardview since we end up hiding the app frame on `cardviewbeforeshow`