Multi display support in emulator

Add JNI interface to create surface in the native.
Inform host about new display through pipe.

BUG: 114842496 131702523 134178274

Test: Run the app, verify one more display window created on emulator
Change-Id: Ife00a778c0156853ca7e83f68cd57617cc22d0a2
Merged-In: Ife00a778c0156853ca7e83f68cd57617cc22d0a2
(cherry picked from commit ba7113c7763088f0858e387c85e66671dc7f8139)
8 files changed