Add active display

Ring Notifications as implemented on  the Motorola
Moto X.

credit to 0xD34D who i'm assuming wrote most/all of the code.
I found it unfinished/broken in his gerrit and simply fixed it,
improved & optimized a bit

PS2: remove unrelated NavigationBarView diff
PS3: optimizations

Change-Id: Iad6a62a98adc6cc698dc852f1a1477d3ca601e5d
Add external bluetooth GPS support (1/2)

Originally by
Cuong Bui <cuongbui@gmail.com>
Benjamin Bunse <ich@morphew.de>

http://review.cyanogenmod.org/#/c/20849/
http://review.cyanogenmod.org/#/c/20850/

http://review.cyanogenmod.org/#/c/36809/
http://review.cyanogenmod.org/#/c/36810/
http://review.cyanogenmod.org/#/c/36811/

Change-Id: I29102e7856139ed3a7396ff96c4e40e73e953d14