isScreenshot method fails to detect screenshots taken in landscape mode or on retina display devices

* Screenshots taken in landscape mode will be detected properly.

* Screenshots taken on iPad retina measures 2048X1536. I added code to multiply the screen bounds by scale in the isScreenShot method.