Remote display framework support.

Any app can use the remote display APIs to mirror to another device...
This can be used to implement AirPlay, Chromecast, or even screen recording.

Change-Id: I6f45b393afb2f9d438d4aa548e8149946741c928
Fix checkapi

Change-Id: I231b2dbdb0ab2c59bf8f0ba96e9f0da1303b8c7e
Make lock screen menu button actions work regardless of rebinding

Fixes 'Menu unlock' and (Lock screen->Button actions->)'Long press Menu button'
when the menu button is assigned to an action other than its default.

Change-Id: I4c2e2cf47fa2f0c171e3599cdc36bc744a708c3b
Fix build for AICP

Change-Id: I4768ab2d50594d1fd78fbf726006058b62356ba1
telephony-msim: Fix package directory

Change-Id: Ie7240fa841226b1ad23b0928127261d65d144419
Merge branch 'jb-mr2' of https://github.com/AICP/frameworks_base into jb-mr2