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=
[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=
[Android]Fix Android build failure from scratch after b6623da.
This happens on the Android debug builds because of lack of the dependency on ui/compositor when building the source files splash_screen.h|.cc. Here is the error message:
    obj/xwalk/libxwalk_runtime.a(obj/xwalk/runtime/browser/ui/xwalk_runtime.splash_screen.o): in function vtable for xwalk::SplashScreen:splash_screen.cc(.data.rel.ro._ZTVN5xwalk12SplashScreenE+0x134): error: undefined reference to 'ui::ImplicitAnimationObserver::OnAttachedToSequence(ui::LayerAnimationSequence*)'

Since the splash_screen.h|.cc are tizen-specific, this fix is to rename the files by adding suffix "_tizen" so that they can excluded from Android builds. The class name is also modified to keep consistency, e.g change class SplashScreen to class SplashScreenTizen.
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.
Bump version to 8.36.171.0
Merge pull request #2181 from wang16/activity_status

[Android] React to activity state change within XWalkView
[Android] Disable PauseResumeTest for runtime client

As the XWalkView now doesn't relies on embedders to
call onHide/Show and pause/ResumeTimer when Activity
state changes.
The onPause/onResume callback in XWalkRuntimeClient is
now empty. We need to find another solution to
actually pause/resume the Activity to test the case.

Disable the test before that.

BUG=
Merge pull request #2194 from wang16/activity_status

[Android] Disable PauseResumeTest for runtime client
Merge pull request #2172 from yejingfu/splash

[Android]Fix Android build failure from scratch after b6623da.
[Android][Extension] Rename internal message callback funtion names.

For interface XWalkExtensionAndroid, we think 'onMessage' is a better
name than 'handleMessage', so rename it. So does for handleSyncMessage.

Note, XWalkExtensionAndroid is internal only, so won't affect any
existing android extensions, interal ones and external ones.
[Android][Extension] Add extension support for embedding API.

BUG=XWALK-1052