Vpn: Setup routes.

Change-Id: Ia00467fbc4324ca5f6dab6e0ff2609cd5de9a423
Settings: Add CM PlatLogo & CMCaseView (1/2)

* Based on Danesh M commit from 10.1
* Always use "K" letter for android version easter egg since
  some devices override BUILD_ID and the letter "J" appears instead of "K"
* Add some padding (left & right) to the PlatLogo if the width of the
  PlatLogo is bigger tham the actual device width
* Added CM mascot drawables

Screenshot:
http://goo.gl/Q9q0kR

Change-Id: I04f7728248854623b364cf54d2e48f461e84b3de
Lockscreen notifications: Squashed commit of the following...

commit 19b28981811dd274deacb33252a037b05e9be255
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Sun Feb 2 14:47:49 2014 -0500

    restore display metrics for dynamic width for now

    Change-Id: Iec904d9718fd676e99552223a3a24c7963377c0f

commit 67ea0c545d65565ef53365e38c0ffe4e0e997c91
Author: David96 <xd_e-mail@gmx.de>
Date:   Thu Jan 23 11:24:11 2014 +0100

    Lockscreen Notifications: rewrite add notification logic

    There were some problems with notifications getting replaced while the user was currently dragging them.
    This commit should fix that by always waiting until animations and user input are finished before replacing a notification view.

    Conflicts:
    	packages/Keyguard/src/com/android/keyguard/NotificationHostView.java
    	packages/Keyguard/src/com/android/keyguard/NotificationViewManager.java

    Change-Id: I4e2cf8ba99f06359fe792e60edc71edac88aeeb7

commit ab45f6233248907d8cc9cb1a4ed4b18fb6ea7ca5
Author: David96 <xd_e-mail@gmx.de>
Date:   Mon Jan 20 15:35:25 2014 +0100

    Add "show all notifications" navbar button

    Conflicts:
    	packages/SystemUI/res/layout/navigation_bar.xml
    	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java
    	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java

    Change-Id: I64837ba111d7f90164f5f951c3bc7a9d15b8d5f1

Change-Id: Ie729624ef387ec3d83d080e6da177ec7f5b5cb11
Merge "Vpn: Setup routes." into cm-11.0
Merge remote-tracking branch 'cm/cm-11.0' into HEAD
Merge "Lockscreen notifications: Squashed commit of the following..." into kk44
Merge "Settings: Add CM PlatLogo & CMCaseView (1/2)" into cm-11.0
Merge remote-tracking branch 'cm/cm-11.0' into HEAD

Conflicts:
	core/java/com/android/internal/app/PlatLogoActivity.java

Change-Id: I7ace351d47b23f266befd3c00e5bfdc0d18804af
Revert "Settings: Add CM PlatLogo & CMCaseView (1/2)"

This reverts commit e38652aa5cdc5ac29ed3ebf4ca41e189db5c9893.
fix lockscreen show all button sticking around

when the active notifications override is thrown and lockscreen notifications part is
still checked the show all button in the navbar was still showing and would FC on a
NPE when you clicked it.

Change-Id: Iddbf63a57424ca57f3c9e9f899bc8c527a941df8
Merge "fix lockscreen show all button sticking around" into kk44
Merge remote-tracking branch 'vanir/kk44' into kk44