pff: permission spoofing - contacts and phone log
plus some code cleanup

Change-Id: I55d6fc447e9664e2895f4d07bff3518885bcdb91

Conflicts:
	services/java/com/android/server/pm/PackageManagerService.java
pff: permission spoofing - calendar (Instances)

Change-Id: Idd87a288ae856ef023c63d432814ce2a3db42310
pff: permission spoofing - calendar (Instances) - cleanup

Change-Id: I43ce5b07b5e5aca5f12c9f5986d5df45884b9e2b
pff: permission revoking - initial commit

Change-Id: I78585d94c1ebaaa261c18e67d2e828524b916f47
pff: add PFFInfoDatabase to make spoofed informations persistant and setable
- expose functions in Package Manager to get and set the spoofed location

Change-Id: Iaf93189db1413fdf13e3a38d9e408ba524cd2391

Conflicts:
	api/current.txt
	services/java/com/android/server/LocationManagerService.java
pff: bug fix for permission revoking
solves force close when installing a apk from file system

Change-Id: I02e0dc1fa95a3130abfb5f0ad16be255c0a2be93