Can't check sim PIN left remain times:2

When enter incorrect SIM PIN code,we can't check sim PIN left
remain times,the text of the view is replaced by other infomation
after a period of time,eg:ownerinfo/charging status.

Set timeout for the view as the sim puk does.

CRs-Fixed: 540555

Change-Id: Ia42f93a52fe2517e6eefddb53bf7d8d04361a96d
Avoid IndexOutOfBounds Exception in ActivityManager

Bypass the iteration to avoid the exception during
the execution of ensureActivityVisibleLocked() because
startSpecificActivityLocked() within for loop may delete
the elements from History stack.

Change-Id: Iad9bdc6521b25b12d4c67e6b89f375a99b17748b
CRs-Fixed: 535900
Magnification: Fix screen freeze when activity resume with rotation change

When magnification is enable, if the rotation of activity which will goto
is changed, the activityManager will crash.

Cancel the magnification animation must run in a thread which has looper.
But the main thread isn't have looper.

Move the call of mMagnifedViewport.onRotationChangedLocked() to the handler
which created with looper.

CRs-fixed: 541799

Change-Id: I2a78f24f73d5a9b8693e557d18e2fb01fcaec8fa