Implement Dynamic System Bars [1/2]

This commit implements DSB. Simple as that.

All the changes:
- frameworks/base (I3bc7102b2139fd1fa3de22aac096bd2a75bde878)
- packages/apps/Settings (Id2b105dfb3faf3cad74d0fa0dc33d01f6b71a853)

Change-Id: I3bc7102b2139fd1fa3de22aac096bd2a75bde878

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarTransitions.java
Fixed the call
Conflicts:
	core/res/res/values/pa_symbols.xml

Change-Id: I459a54eb33549292a39147ad7bd2130cffb0d1b0
Recents: Implement CardStackView Redesign

Summary:
- WIP

TODO:
- Implment a bitmap cache for card previews.
- Crop floating window thumbnails: handle landscape
  and move to WindowManagerService.java.
- (...)

Key Contibutors:
- Oliver @oreiche
- Yamil @beerbong
- Carlo @BigBrother1984
- Evan @linuxman94
- Aaron @aaronpoweruser
- Arz @arzbhatia
- Lo Huot

PS6: Add new overrided methods from swipe helper

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I47a021df1e0931d774c7db9039ebfba66a41aaa5

Conflicts:
	packages/SystemUI/res/values/pa_strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	services/java/com/android/server/am/ActivityStack.java
Wifi notifications: notify when wifi connects [1/2]

Parent:     30a16788 (Revert "Double tap to sleep default -> off")
Author:     PrimeDirective <activethrasher00@gmail.com>
AuthorDate: 2014-10-10 03:17:29 -0400
Commit:     PrimeDirective <activethrasher00@gmail.com>
CommitDate: 2014-10-17 18:36:19 -0400

Wifi notifications: notify when wifi connects [1/2]

Options:
  off (default)
  a dry white toast
  a notification
  a notification with a sound

For those of us that survive on wifi islands in small college towns this is
a nice addition

The first notification will be canceled if it happens within 30 seconds of
ACTION_BOOT_COMPLETED to help prevent startup notification spamming. 8 (default)
of the previous connections are stored and it will update the content description
accordingly if you've reconnected to one.  This number can be changed in a
device overlay for wifi devices

Change-Id: I50f00aabad692d2547f4c74bdaaae84947ba84eb

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java
Fix derp in merge

Accidentally added a line number
Another copy/paste derp
Add WIFI remembered count
Hopefully add the integer this time
Fixed added integer
Remove duplicate integer
Finally add the integer in the right place.
Add new way to play sound
Fix Wifi Notifications not updating
Revert "Add new way to play sound"
Recents: Implement CardStackView Redesign

Summary:
- WIP

TODO:
- Implment a bitmap cache for card previews.
- Crop floating window thumbnails: handle landscape
  and move to WindowManagerService.java.
- (...)

Key Contibutors:
- Oliver @oreiche
- Yamil @beerbong
- Carlo @BigBrother1984
- Evan @linuxman94
- Aaron @aaronpoweruser
- Arz @arzbhatia
- Lo Huot

PS6: Add new overrided methods from swipe helper

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Change-Id: I47a021df1e0931d774c7db9039ebfba66a41aaa5
Add Double Tap Statusbar to Sleep

Change-Id: I4010777b5b83bfd076f61df5ca1dae237d84e583

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java
Fix Wifi Notification settings not updating

Change-Id: I0b687ee2f571fd3b0a4434fada92f7951cdc016a

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java
Rename double tap status bar to sleep setting

Change-Id: Icf5744ef28350235d5706d5e589d8d0026dd9082
Add double tap navbar to sleep

Change-Id: I14494b7e83068d6bf4c533a7ceb60d53a5c0d8f6
Add Double Tap Statusbar to Sleep

Change-Id: I4010777b5b83bfd076f61df5ca1dae237d84e583

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java