MoviePlayer: add default server timeout

The patch provides a default server timeout, in case of server not
supplying the value or lacking low-level support, for better carrier
requirements compliance.

Change-Id: I4b32478823f0e0226aac3098e4ac7e7ea064a73c
CRs-Fixed: 638087
Gallery2: Make forward/rewind button grey when stopVideo

StopVideo Api is setting the view visibility which causes
the surface to be created and make the bug happen.

Removed the functionality of the view visibility in
stopVideo Api

CRs-fixed: 642082

Change-Id: I4305302e52ec647bc2b935a817e77a173647be22
Gallery2: avoid black screen when MovieActivity ends

Set player status in MovieActivity when play completes, in order to
avoid hiding VideoView when MovieActivity pauses.

Change-Id: Ia1eedbec7a01ccac69a3355f47fd0a91d039d8b4