Fix incorrect log message about finding multiple privacy settings when no privacy settings are present.
Corrected log messages which pointed to the wrong function.
Fix for non-working video recording from M66B (http://forum.xda-developers.com/member.php?u=2799345)
Initial implementation of LruCache into PrivacyPersistenceAdapter
Added functions to which debug controls can be attached in OpenPDroid service.
Added debug functionality to enable/disable notifications, cache, and automatic closing of the privacy database
Added PrivacySettings superclass (PrivacySettingsStub) for caching
Resolved cache returning 'null' incorrectly due to not detecting whether cached item was a stub or not.
Add CollegeDev's preferred credit; add missed PrivacyTelephonyRegistry

Also in frameworks/opt/telephony
(Taken from Mateor's commit)
Partial cherry-picking of development code for release
Disabled logging of all locking, database open/clone and cache operations.