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.
PhoneProxy: On v6 or greater RIL, when LTE_ON_CDMA is TRUE,

always create CDMALTEPhone. Newer phones now have v7 RIL
which needs this to be true also.

Change-Id: Ic69f33a166067a2f77fc48446a361f40ac41e734
Signed-off-by: dhacker29 <davidhackerdvm@gmail.com>
Merge branch 'cm-jellybean' into cm-jellybean-openpdroid