Merge changes I6c91d7f5,I89acee96,I8a2f1b0c,If9479152,I704d972f, ...

* changes:
  Protect accesses to mStagedSessionXXX (9/n)
  Protect accesses to mParentSessionId (8/n)
  Protect accesses to mPackageName (7/n)
  Protect accesses to mDestroyed and mDataLoaderFinished (6/n)
  Protect accesses to members of childSession (5/n)
  mSealed is not protected inside #setPermissionsResult (4/n)
  Protect #handleInstall with mLock (3/n)