Recents: UX overhaul

Signed-off-by: KhasMek <Boushh@gmail.com>

Conflicts:
	packages/SystemUI/res/layout-land/status_bar_recent_panel.xml
	packages/SystemUI/res/layout/system_bar_recent_item.xml
	packages/SystemUI/res/layout/system_bar_recent_panel.xml
	packages/SystemUI/res/values-sw720dp/styles.xml
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsScrollViewPerformanceHelper.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java
EthernetService: Enforce checking for CONNECTIVITY_INTERNAL permission

Signed-off-by: Brandon McAnsh <brandonm@matricom.net>