[Runtime] Return a "NOT FOUND" message if the resource is invalid when using application scheme.

When using application scheme (app://), if loading a resource which does
not belong to an application, if should return the error message
directly, this patch will do this if the application can not found.

BUG=XWALK-1762
Revert "[Android] Enable hardware acceleration video decoding for WebRTC"

This reverts commit 1b114b10fef10879a90045c7aceb0fff61d6b709.

It's a walk around of the current P1 crash issue of WebRTC, will reopen
the HW decoding after the fix.

BUG=XWALK-1888
[Android] make_apk.py should not print error messages when search aapt.

On Windows, our code try to find existent executable "aapt" using all possible names, e.g., "aapt.COM", "aapt.exe", and "aapt".
In the search process, we don't need print error message just because a guessed name dosen't exist.

BUG=XWALK-1906
[Android] Remove screenOrientation js file from assets list

It was missed in commit 6144114.
Merge pull request #2085 from xingnan/1888

Revert "[Android] Enable hardware acceleration video decoding for WebRTC...
Merge pull request #2103 from wang16/fix_screen_orientation

[Android] Remove screenOrientation js file from assets list
[Android][Runtime] Add SysApp APIs in XWalkRuntimeClientEmbeddedShell

Fixed two problems:
1. Android version of device capabilities js should be included, not the
C++ version.
2. Missing contacts api and messaging api js files.

BUG=XWALK-1903
DEPS.xwalk: Roll ozone-wayland (a5ca2e9 -> 5047b6e)

5047b6e wayland: Fix segfault when trying to set cursor without input
6f22c54 Update RELEASE-NOTES.txt
93c95a0 Update RELEASE-NOTES.txt

The important part is the topmost commit: it fixes a crash that happens
when a mouse is not connected to an IVI device.

BUG=XWALK-1939
Merge pull request #2107 from rakuco/oz-wl-roll

DEPS.xwalk: Roll ozone-wayland (a5ca2e9 -> 5047b6e)
[Tizen] Decouple ApplicationTizen and ScreenOrientationProvider classes

ApplicationTizen should not be inherited from ScreenOrientationProvider
as otherwise ScreenOrientationDispatcherHost takes ownership to it.
This means that Application instance may be deleted in unacceptable
way (Application instances may be owned only by ApplicationService)
causing various issues.

BUG=XWALK-1932
Merge pull request #2053 from takethathe/app_scheme

[Runtime] Return a "NOT FOUND" message if the resource is invalid when using application scheme.
Merge pull request #2108 from pozdnyakov/XWALK_1932

[Tizen] Decouple ApplicationTizen and ScreenOrientationProvider classes
Merge pull request #2070 from iKevinHan/xwalk-1906

[Android] make_apk.py print exception message when search aapt.
Bump version to 8.36.157.0
Merge pull request #2106 from deqing/runtime-embedded

[Android][Runtime] Add SysApp APIs in XWalkRuntimeClientEmbeddedShell
[Android][Shared Core] Add create internal script

This script is used to create xwalk core internal from
current xwalk core.
The reason to scripten this process is to make it easy
for rebasing.
The whole feature for shared xwalk core is so complex that
it will take amount of time to review. The rebase for
moving core to core_internal will be a nightmare then.
[Android][Shared Core] Move xwalk core to xwalk core shell

The commit is generated by create_internal.py.
It contains renaming the package and rename the classes
Embedding API exposes with "Intenal" suffix appended.
Revert "[Android][Shared Core] Add create internal script"

This reverts commit 649db6b0c94daecc53e133cef4bcc48ea0dfb93a.
[Android][Shared Core] Split xwalk core internal and xwalk core

1. Previous commit does:
  a. Move all xwalk core java classes include extension related classes
     to xwalk core internal.
  b. Rename all classes Embedding API exposes as "ClassInternal".
2. This commit does:
  a. Create a thin layer which is now new xwalk core, simply wraps core
     internal and overwrite the functions returning internal objects
     by creating and returning wrapped objects in xwalk core.
  b. Rename the inner class in core_internal which was exposed
     as Embedding API with "Internal" suffix.
  c. Create target core_internal_java and let core_java depends on it in gyp.
  d. Some necessary package name changing in tools and scripts.
  e. List all exposed API in xwalk core with comments to support
     API reference document generation.
[Android][Shared Core] Initialize org.xwalk.core.internal.R for xwalk core library

For core library usage, the internal resources ids are mapped to
org.xwalk.core.R at runtime dynamically to ensure the ids using
internally is correct.

Since now xwalk core uses org.xwalk.core.internal.R instead of
org.xwalk.core.R, the ids in org.xwalk.core.internal.R also
needs initialization before use at runtime.