[WiDi API] Add the OWNERS file for Presentation API
[Android] Handle external protocol correctly

The external protocol is not handled well.
1. There is a new interface at content resource loader
   delegate, which is "HandleExternalProtocol", it must
   return false for the protocol we want to handle
   differently.
2. The method "shouldOverrideUrlLoading" in XWalkContentClient
   is not hooked into navigation interceptor, so the override
   in derived client is not invoked at all.

BUG=https://crosswalk-project.org/jira/browse/XWALK-150
[Android] Copy JS API binding files to xwalk_core_library project

So that the cordova-container could use the built-in extension API, e.g.
widi api and device capabilities api.
Bump version to 3.31.33.0
[Android] Testcase for Presentation API:displayavailable
1: Add testcase for both shared and embedded mode.
2: Add call onResume() after onCreate() in setUp() method.
   PresentationExtension need to do some init work in this life cycle method
Merge pull request #1072 from hmin/jsfiles-copy

[Android] Copy JS API binding files to xwalk_core_library project
Merge pull request #1076 from wang16/external_protocol

[Android] Handle external protocol correctly
[Tizen] Enabling Hardware Acceleration with Libva and EGL in
    VDA for Tizen Mobile within chromium v31+. [standalone packaging]

Why we need to maintain it in our side:
===========================================
1) Upstream confirm VAVDA will continue to be restricted to
   CrOS/X86 for dev & testing only and not for chromium road map.
2) CrOS/X86 no plan to expend EGL backend which finalize in
   June 2012 and be addressed to the CrOS graphics team.

So, the upstream no plan to lerage VAVDA with EGL graphic
   backend for any X86.

3) The tizen-mobile's driver only support EGL as texture
   backend. The video hw acceleration of xwalk have to
   rely on EGL not GLX to bind decoded pixmap.
===========================================
That's why we enable specific EGL for VAVDA in tizen port.
Merge pull request #1063 from kurli/presentation_test

[Android] Testcase for Presentation API:displayavailable
Merge pull request #892 from zhang-qing/master

[Tizen] Fix: issue#891 Enabling video hardware acceleration with Libva and EGL.
Adding sysapps/OWNERS file
Adding tizen/OWNERS file
Merge pull request #1097 from cmarcelo/sysapps-owners

Adding sysapps/OWNERS file
Merge pull request #1098 from cmarcelo/tizen-owners

Adding tizen/OWNERS file
Merge pull request #1078 from hmin/owner

[WiDi API] Add the OWNERS file for Presentation API
[XESh] Print both Crosswalk and v8 version

This patch adds a PrintInitialInfo() function that
prints Crosswalk and v8 versions, in addition to the
XESh "banner".

After that there is no need to keep the JS version();
callback implemented, so it was removed from V8Runner.
Merge pull request #1100 from jeez/xesh

[XESh] Print both Crosswalk and v8 version
[Extensions] Add an ExtensionServer to the UI Thread

Currently for the in-process extensions, there is a separated thread
for running the extensions. This patch adds an ExtensionServer to the
existing UI Thread, which will allow extensions that interacts with
the UI or are limited because of main loop integration to run on the main
thread.
[Extensions] Make it possible to query an ExtensionServer for an extension

This function will be used to decide on which thread the extension has
to be created.
[Extensions] Route messages to the appropriated server

Based on the extension name and the extension ID, we route the messages
to the appropriated ExtensionServer running on the Extension thread or the
UI thread.

On the in-process extensions, 2 messages that are normally directed to the
ExtensionServer on the Extension Process are now completely handled by the
filter. One example is the GetExtensions message that has to combine a list
of available extensions from two different servers in a single reply.