Lockscreen: Add timeout and instant lock option to slide lock (1/2)

  This adds AOSP's new timeout and instant lock options to the
  slide (aka chooser) style lockscreen.
  To Do: Add the vibrate option as well.

Change-Id: Ide8e8d14603e5111debcc7a7cf6c4b74898bfa3d
Merge "Lockscreen: Add timeout and instant lock option to slide lock (1/2)" into jb-mr1
Settings: fix storage measurement for device without emulated sdcard

StorageMeasurement: misc files should only be measured for internal
storage only if it is the emulated storage, otherwise misc count
for the primary storage will be erroneously duplicated on the
internal storage count.

StorageVolumePreferenceCategory:
  - Always create mMountTogglePreference to avoid null pointer
    exception for code that relies on it existing
  - Check if the keys exist before calculating totalValues to
    avoid null pointer exception on storage where media is not
    calculated
  - For available/readonly, set title, not summary (summary is
    supposed to be the amount available)

Change-Id: Ib217f79ee562dffc514696fff038e58ed0dba7d9
Turkish Translations for Settings

Change-Id: Ic28b13c93ec5e0e8e1efc551b0dac99e2d897541
Revert "Turkish Translations for Settings"

License has been removed. Also Windows breaks.

This reverts commit ca4192751af08eef9cff4d0041843604dfe14d6c

Change-Id: Ib87e908a81ebf4d871110229d208f3414600ab1e
Settings: use DefaultContainerService for all file operations

For devices with non-emulated storage, the system uid is not allowed
to access the storage (to prevent system_server from being killed
on UMS mount). Old code remain that make file access directly, change
those to use DefaultContainerService

Depends on http://review.cyanogenmod.org/28179

Change-Id: Ie6bdaf27249daeabdc7f0ef1d73d484764ee35f0
Merge remote-tracking branch 'aokp/jb-mr1' into jb-greg