Clear preview frame on surfaceTexture during activity pause.

CameraActivity Reloads views on filmstrip during each resume.
While reloading surface texture is destroyed and recreated.
So when user press power key to pause and unlock to resume,
till the surface texture is destroyed user see the old frame
(which was rendered before onPause). Followed by gray screen
till surface creation and start of preview. It created
filckering impact on UI. Fix here is to destroy the surfaceTexure
in onPause itself so during next resume user won't see old frame.

Change-Id: Id5c787586288de660dc6ad91f3c2ae018761ddd4
CRs-Fixed: 566255
2 files changed