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

Signed-off-by: guhl <guhl99@yahoo.com>

Conflicts:
	core/java/android/content/pm/PackageManager.java
	services/java/com/android/server/pm/PackageManagerService.java
	test-runner/src/android/test/mock/MockPackageManager.java