Frameworks: disable lock screen heads up (1/2)

This disables heads up notifications from showing
on the lock screen while using wake on notification

Change-Id: I14ac7222d273eeaf7c8a80e11f0bf59cbe074d63

Conflicts:
	core/java/android/provider/Settings.java
Themes: Whitelist animations

Change-Id: I981a8e4741cf03d8649bc4828e597d1a7035e080
Load original drawable if cached icon throws NotFoundException

If for some reason we get a NotFoundException while trying to retrieve
a cached icon we will attempt to load the original.

Change-Id: I36a708d3e653fed12e88fe93c6d0a7f8e46726c9
Frameworks: hide heads up when screen is on

This hides heads up when lock screen notifications are
enabled and notifcations are recieved while screen is on

Change-Id: Ie0193b51a86b0443def12d90dd6d2c9cdc677606
WallpaperCropper: fix lockscreen wallpaper "Set wallpaper" string

The string is wrong and does not reflect the correct action the user is
about to apply.

Change-Id: I91eba87a38546563d6cf88138a0ed07219ec794f
Signed-off-by: Roman Birg <roman@cyngn.com>
Status bar expanded: Reworked Weather, part 2 (WIP), (1/2):

Included:
- Layout changes on the weather panel:
  - Smaller icons on the top bar
  - Optimize dividers length
- Weather panel click actions:
  - Top bar settings button:
    - Weather settings
    - Weather settings: Options
    - Weather settings: Click actions
    - Weather settings: Colors
  - Weather panel (left panel, condition image and right panel):
    - Custom click actions (normal- and long click):
      - Custom app/action
      - Refresh weather
      - Weather settings
      - Weather settings: Options
      - Weather settings: Click actions
      - Weather settings: Colors
      - Nothing
- Weather panel/text bar pressed background:
  - Use notification button background drawable,
    and pressed background color as an overlay
    (same as the top bar buttons background)

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/darkkat/DkActions.java
	core/java/com/android/internal/util/slim/ButtonsConstants.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/Weather.java