gps: adding net_raw gid for IPC permission

for AFW to have permission to call loc api

Conflicts:

	core/java/com/android/internal/os/ZygoteInit.java

Change-Id: Ifc7451659431fa1c1998f5d75bfa5f2018a5d054
Fix PhoneWindowManager animationFinished callback.

We have a case where window animations is not needed
and this is the first and the only animation pass.
We need to unlock PWM settins updates in this case.

Change-Id: I64f1473513b060b5d766db336d5c191df4e2518e
add vanir SU utility classes

originally ported from AOKP

Change-Id: Ibc8c16e75339940f071b3b81fdc140690122e9be
memoize activity manager graphics acceleration check

also account for devices without hardware rendering support

Change-Id: Ib400d85a261d9c5d0fd5770d6cda5f61832cba6b
clear all recents button

Change-Id: I79865b634343a118f0a02796e463def0dd1d66be
Merge changes I79865b63,Ib400d85a,Ibc8c16e7,I64f14735,Ifc745165 into kk44

* changes:
  clear all recents button
  memoize activity manager graphics acceleration check
  add vanir SU utility classes
  Fix PhoneWindowManager animationFinished callback.
  gps: adding net_raw gid for IPC permission