[Android] Improve error messages for runtime and packaging tool

Fix https://crosswalk-project.org/jira/browse/XWALK-1283 issue 2.
Show x86/arm architectures after building. like below:
WARNING: This APK will only work on x86/ARM based android devices"
Consider building for ARM/x86 as well.
[Tizen] packaging: enable ozone-wayland's VKB support.

It is currently disabled by the default, but we need the feature and can
help test it.
Merge pull request #1805 from rakuco/ozone-vkb

[Tizen] packaging: enable ozone-wayland's VKB support.
Bump version to 6.35.117.0
Merge branch 'master' of github.com-crosswalk:crosswalk-project/crosswalk
[Tizen IVI] Hide title bar in fullscreen mode.

Currently, Crosswalk for Ozone-wayland shows title bar by default
on Tizen IVI. As a result, when webapps enter fullscreen mode using
HTML5 fullscreen API, their title bar still exists.

This patch allows to hide title bar in fullscreen mode.

It depends on the following commit in chromium-crosswalk:
https://github.com/crosswalk-project/chromium-crosswalk/commit/dfd0f4be34bd81f7a9ea9346c324191c694b7319

Bug: XWALK-896
Bump version to 6.35.118.0
[Android] Provide embedding API for Crosswalk.

A new embedding API is designed for providing capabilities to embedders.
This can provide functionalites and their APIs as an Android library.
This patch mainly re-define API and re-construct classes and their
relationship. To keep current capability, lots of legacy code are also kept
without big changes. Main changes are:
1. New APIs: XWalkView, XWalkUIClient, XWalkResourceClient, XWalkPreferences,
XWalkNavigationHistory, XWalkNavigationItem and XWalkJavascriptResult.
2. Legacy APIs are used by tests. Need to refine them.
3. Remove unused code for http authentication.
4. Re-construct some duplicated code in core tests.
This issue is still for XWALK-1041. It's not finished yet. Need to implement
remaining TODOs and refine the description of APIs.
[Android] Fix xwalk_app_template crash issue after rebasing to 35

The apps which were packaged with xwalk_app_template will crash.
It's because the icudtl.dat was not packaged into the apk.

BUG=XWALK-1383
Merge pull request #1763 from jinbang/improve_error_messages

[Android] Improve error messages for runtime and packaging tool
Merge pull request #1785 from yongsheng/newapi

[Android] Provide embedding API for Crosswalk.
[Android] Enable hardware acceleration video decoding for WebRTC

Chrome for Android has already enabled hardware webrtc decoding by default.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1304
Merge pull request #1809 from yinli/webrtc_hardware_decoding

[Android] Enable hardware acceleration video decoding for WebRTC
Merge pull request #1808 from kurli/app-template-fail

[Android] Fix xwalk_app_template crash issue after rebasing to 35
Merge pull request #1629 from joone/XWALK-896_fullscreen_support

[Tizen IVI] Make HTML5 full screen API work on IVI.
[Android] Enable Chromium command line support

Add the mechanism to support the Chromium command line in xwalk.
1 Read commands from the command line file which locates in assets
in xwalk core.
2 Expose the option to set the Chromium command line in make_apk.py.

BUG=XWALK-1269
Merge pull request #1739 from xingnan/command-line

[Android] Enable Chromium command line support
[Android] Catch missing xwalk library make_apk.py

When creating (x86/ARM) packages, emit a warning if the
corresponding architecture libxwalkcore.so is not found.
If no packages have been created due to missing
libxwalkcore.so, abort with an error message.