Settings: Squashed commit: Add basic AOSP App ops settings

Squashed commit of the following:

commit f7384b7a5a428e69f84ac50118d38722619758a0
Author: MrBaNkS <banksmi09@gmail.com>
Date:   Wed May 28 01:18:33 2014 -0500

    App privacy -> App ops

commit e4e53474bd8fa4ae402534af6f4e4a392403ba7d
Author: MrBaNkS <banksmi09@gmail.com>
Date:   Tue May 27 20:18:48 2014 -0500

    Settings: Rename appops icon

commit cf4e248466d700a3d7aaf3081632bc811f2a46fc
Author: Danny Baumann <dannybaumann@web.de>
Date:   Mon Sep 9 13:17:43 2013 +0200

    Improve app op details layout.

    Change-Id: I38a2c3679633ae85aec61703ab933410775bb336

commit b5c49ef14281b142967a5a070c0254bf37c8322d
Author: Koushik Dutta <koushd@gmail.com>
Date:   Sat Dec 28 17:07:08 2013 -0800

    AppOps/Privacy Guard: Fix up misaligned switches.

    Change-Id: Ic9e1e09ac911e552599f7bca6fb71b2808548f1d

commit 129edfdc8ecd1e950cee6fc2cbf76347a943f699
Author: benjamingoodwin <benjamin.j.goodwin@gmail.com>
Date:   Sun Dec 29 13:56:16 2013 +0000

    App privacy (Google style)

    Credits: Benjy :) lol
'When to daydream' dialog does not follow the JB dialog design guide

The dialog is a single selection popup and according to the
dialogs design guide the popup should close when the user
has make his/her choice, but in this case it does not.

Change-Id: Iac6bc19146a88236d3253d2d846212ce09b4925b
Fix switching running/cached apps with memory bar

Fixes upstream issue #38735
http://code.google.com/p/android/issues/detail?id=38735

Ported from CM10
http://review.cyanogenmod.org/25775

This patch is already submitted to AOSP. No feedback from them yet.
https://android-review.googlesource.com/45993

Change-Id: I484e30d3fd4f5425e174911ae22bb2def170e6b8
Show memory full text only for internal storage

When the internal memory is full, a warning text is shown
in Settings/Storage. This warning was displayed for all
types of memory (internal/primary, sd card and usb storage)
even though it was only referring to the primary memory.
With this fix, it is only shown for the primary memory.

Change-Id: I35ad4b0b45c6752ddc9d7166495435b27fd4a170