Revert "[Android] Implement mixed resources to fix resource not found"

This reverts commit fbe4a5796cfa27a214a2ef2dc3e7cde3719d9c43.
[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
Fix Mac build.

-Turn off NaCl support for now.
-Fix compile issues in plugin code.
-Fix various code issues reported by clang.
[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
[Tizen][Runtime] Add a new allow-navigation policy type.

Add a new allow-navigation policy patten type, "*", which represents
that allow to navigate to any external link.
[Android] Add test cases for load().

This patch is to add test cases for load().
It conatins several URL schemes like 'http:', 'https:', 'file:'
and others.
[Android] Add the sample code for demonstrating Embedding API

Add the sample code for demonstrate the usage of some Crosswalk Embedding API, covering ones:
1. XWalkView.getAPIVersion()
2. XWalkView.getXWalkVersion()
3. XWaklNavigationItem.getUrl()
4. XWaklNavigationItem.getOriginalUrl()
5. XWaklNavigationItem.getTitle()

BUG=XWALK-1617
Merge pull request #1920 from wuhengzhi/load_test

[Android] Add test cases for load().
Merge pull request #1907 from wang16/fix_share_file_input

[Android] Fix resource loading issue of shared mode
[Android] Disable the test cases for remote url.

Since the device issue, it can not access the network, so disable
the two test cases for load(). It will be enabled later.
[Android] Close presentation content already opened when destroying

* Destroy the presentation content to clean up the resources occupied by
  XWalkView to avoid resource leaking
* Refactor some code

BUG=https://crosswalk-project.org/jira/browse/XWALK-1633
Merge pull request #1908 from takethathe/allow-navigation

[Tizen][Runtime] Add a new allow-navigation policy type.
[Android] The app UI is locked if users cancel the JS alert dialog.

This is because the onClickListener of the cancel button is not handled.
As a result, the UI is blocked. Besides, onCancelListener can handle
back key so we don't have to override it.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1627
Merge pull request #1916 from darktears/mac-build

Fix Mac build.
[Android] Place README.md in empty src of xwalk_core_library

Otherwise, the archiving will ignore the empty src folder.
The build.xml in android sdk using ant to create apk requires
a src folder even it's empty.

BUG=XWALK-1650, XWALK-1654
Bump version to 7.35.135.0
Merge pull request #1925 from wuhengzhi/load_test

[Android] Disable the test cases for remote url.
Merge pull request #1918 from hmin/pauseTimers

[Android] Fix the timer resuming issue
Merge pull request #1885 from xinliux/xinliux/android/xwalk-sample

[Android] Add the sample code for demonstrating Embedding API
Merge pull request #1928 from yongsheng/fix1627

[Android] The app UI is locked if users cancel the JS alert dialog.