[Runtime] Add i18n support for widget info

After locale was changed, we need to update widget info.
So that application widget api will get a localiation value.
Revert "[Runtime Model] Packaging the XPK package generator in Linux & Windows"

We've never officially shipped any Windows or Linux archives, so this
target is not really serving any purpose.

This reverts commit 0b649e3b21882fe3b61afa8a4f46e6f54f51f144.
Stop checking for `tizen_mobile' in gyp wherever possible.

tizen_mobile has not been defined ever since we dropped support for
Tizen 2.x in 58841e7393074ea40e9a86bb55e8025256cf5af5, so the check has
been dead for a while.

Helps fix XWALK-1625.
Revert "[Android] Implement mixed resources to fix resource not found"

This reverts commit fbe4a5796cfa27a214a2ef2dc3e7cde3719d9c43.
[Runtime] Enable cookie for app and devtool schemes

Enable the content SQLite based cookie storage.
All installed applications will share the same database file, but the
access will be restricted by their application ID.

BUG=XWALK-1587
[Android] Use XWalkBaseActivity for each demo in Crosswalk Sample

1. XWalkBaseActivity will control the XWalkView lifecycle, such as onHide, onShow and onDestroy.
   All other demos need to override from this base activity.
2. Add CrosswalkSample to xwalk_builder. (it's not the final solution, will track it with XWALK-1593)

TODO: Removed alert in manifest demo, it will cause crash when onDestroy() is called.
      XWALK-1639

BUG=XWALK-1631
[Tizen] Introduce ApplicationTizen class

Introduce ApplicationTizen class to encapsulate Tizen-specific
Application logic and make Application code more clean.
[Android] Fix resource loading issue of shared mode

Previously, xwalk_runtime_client_shell incorrectly packages
all xwalk resources within it, which hide the resource
loading issue of shared mode.

In commit fbe4a5796, attempting to fix this by creating
MixedResources and override "getResources()" of Context.
But in chromium, there exist bunch of code that get resources
from application context.

In this fix, xwalk will provide an overridden Application
which return XWalkMixedResources for getResources().

In such case, all resource loading within XWalkRuntimeLib will
try first loading from library's Context and then from app's
if not found.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1609
[Tizen][Runtime] Fix should not load external link resources in web
browser.

In some cases, when opening an allowed navigation link, some cross
origin resources may be blocked and opened in web browser. This patch
will solve this.
Merge pull request #1896 from seanlong/cookie_fix

[Runtime] Enable cookie for app and devtool schemes
Merge pull request #1906 from pozdnyakov/ApplicationTizen

[Tizen] Introduce ApplicationTizen class
Bump canary version to 7.
Merge pull request #1910 from takethathe/fix-allow-navigation

[Tizen][Runtime] Fix should not load external link resources in web browser.
Fix Windows build.

- Deactivate NaCl.
- Fix some very wrong method signature.
Merge pull request #1900 from rakuco/no-xpk-generator-target

Revert "[Runtime Model] Packaging the XPK package generator in Linux & Windows"
Merge pull request #1915 from darktears/win-build-fix

Fix Windows build.
Fix Mac build.

-Turn off NaCl support for now.
-Fix compile issues in plugin code.
-Fix various code issues reported by clang.
Bump version to 7.35.134.0
[Android] Fix the timer resuming issue

Removing the flag indicating if the timer is paused since the renderer
resources are not destroyed when the activity is destroyed, it is
somewhat by design, and the java side flag will cause inconsistent
state with native side renderer side.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1653
Merge pull request #1902 from kurli/sample-base-activity

[Android] Use XWalkBaseActivity for each demo in Crosswalk Sample