Add WebUI support for Crosswalk Tizen.

The WebUI does not work due to some WebUI resources are not packed into
the pak file.
This fix is for Tizen, Android port does not require WebUI.

BUG=
 [TIZEN] WebApp are installed with wrong application Type

Currently Webapp are installed as Native App.
So Application Framework interpret them as native app

Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>
[Runtime] Support launch an url from launcher.

After commit 4f4eca4773e7e4a98dc0198fdca1bae1886c749e

We always compile a Shared Process Model binary for
tizen, and it always run as shared process model, so we cannot
launch a page with url like 'xwalk http://www.google.com'.

There is an easy way that we can support launch an url from
launcher, and create an temp app for url.

BUG=XWALK-2060
Merge pull request #2179 from CooderIan/launch_url

[Runtime] Support launch an url from launcher.
Bump version to 8.36.169.0
[Android][Extension] Move extension tests to core_internal.

ExtensionEcho(renamed as ExtensionEchoInternal) uses core_internal interface
XWalkExtensionAndroid, so this extension along with the test should move
from core into core_internal.

Same thing ExtensionBroadcast.
[Tizen][Runtime] Improve query running app.

Fix cannot query running for wgt app with tizen_app_id on tizen.
Fix core dumped when query running without app id.

Query running will return result code(0 for success and 1 for
fail), so that we can check the result code about the status of
the app.

BUG=XWALK-2065
[Android] React to activity state change within XWalkView

Previously, XWalkView relies on embedders to manage the
resource of XWalkView based on Activity lifecycle.

In this commit, implement XWalkView as ActivityStatusListener
and handle the lifecycle state change by itself.

BUG=
Merge pull request #2185 from halton/extension_move

[Android][Extension] Move extension tests to core_internal.
Merge pull request #2186 from CooderIan/improve_query_running

[Tizen][Runtime] Improve query running app.
[Android] Fix the build from scratch after 60636ca.

ninja: error: 'xwalk_xwview_test/assets/broadcast.html', needed by 'xwalk_core_internal_test_apk/codegen.stamp', missing and no known rule to make it
Merge pull request #1746 from eurogiciel-oss/Fix_WebappType

[TIZEN] WebApp are installed with wrong application Type
Merge pull request #2188 from rakuco/fix-for-60636ca

[Android] Fix the build from scratch after 60636ca.
Bump version to 8.36.170.0
Merge pull request #2163 from sqliu/add-webui

Add WebUI support for Crosswalk.
[Android] Remove exclamation marks from messages in our tools.

There is no reason to use them and they feel very aggressive. Where
necessary, reword whole sentences to make them look more natural as
well.
Merge pull request #2189 from rakuco/remove-exclamation-marks-from-messages

[Android] Remove exclamation marks from messages in our tools.
[Tizen] Fix compiler warning (-Wsign-compare).

[   46s] ../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/application/browser/application.cc: In member function 'GURL xwalk::application::Application::GetURLFromRelativePathKey(const string&)':
[   46s] ../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/base/macros.h:74:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
[   46s]  #define arraysize(array) (sizeof(ArraySizeHelper(array)))
[   46s]                                                          ^
[   46s] ../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/application/browser/application.cc:199:27: note: in expansion of macro 'arraysize'
[Tizen] Remove unused variables.

These ones are not needed since
7514f134afdebcf056e3531dcfcfa196da11bc14, and removing them gets rid of
a few compiler warnings.
Merge pull request #2193 from rakuco/fix-tizen-warnings

[Tizen] Fix a few compiler warnings.