[Tizen][Runtime] Enable to load local resources using file protocol.

For WGT package, loading local resources using file protocol will be
blocked by xwalk runtime, even the permission is granted by CSP or WARP
policy rules. The patch will grant the access permission for file
protocol if it's enabled by CSP or WARP security policy.

BUG=XWALK-1990
[Android] Fix white screen issue after press home button

Call onHide() when activity stopped, and onShow() when activity started,
instead of activity resumed and paused.
activity::onStop() means activity is hidden, and activity::onPause() means
activity partially visible.

BUG=XWALK-2188
[Tizen] xwalk should get the installed apps list from AIL

Xwalk should get the installed apps list from AIL (it is possible
since 1e4f86873d11f685169e6bce886fceced59f20ce).

Before this change xwalk used pkgmng which was wrong as a package
and an app are the different things and using both AIL and pkgmng
storages at the same time could lead to data inconsistency.
Manifest: Support xwalk_description and deprecate the old entry

Added a new FIXME's as well.
Reenable --simd-object after M37 rebasing.

BUG=XWALK-2125
Remove OS_ANDROID for --disable-xwalk-extensions flag
[Android] Move the remaining tests to internal shell test

Move HandleActionUriTest.java, SetDatabaseEnabledTest.java,
SetDomStorageEnabledTest.java, SetNetworkAvailableTest.java, UserAgentTest.java
from core shell test to core internal shell test.
[Android] Remove the unnecessary code in ShouldInterceptLoadRequestTest.java

As the javascript are enabled by default,
no need to set it to enable explicitly.
[Android] Remove the internal dependency in XWalkViewTestBase.java

As all internal dependency test is moved into internal test,
this code is unnecessary now, just remove it.
Temporarily revert "[Android] make_apk: Accept any string to be application name."

As the naming rule has blocked QA testing cycle,
QA will change the test cases to fit for new naming rules, but its needs some time,
before that are finished, temporarily revert the commit that changing the naming rule.

This reverts commit 9febb4c4eb08c442a65e6522e1cdeff8fa72af0f.
Temporarily revert "[Android] make_apk: Generated android name by package."

As the naming rule has blocked QA testing cycle,
QA will change the test cases to fit for new naming rules, but its needs some time,
before that are finished, temporarily revert the commit that changing the naming rule.

This reverts commit ac1cbbc1052a13bb370fd07a3b8b74d48000d5ad.
Merge pull request #2254 from pozdnyakov/Use_AIL_to_list_apps

[Tizen] xwalk should get the installed apps list from AIL
Merge pull request #2256 from kenchris/xwalk_description

Manifest: Support xwalk_description and deprecate the old entry
Merge pull request #2246 from kurli/int_onshow_onhide

[Android] Fix white screen issue after press home button
Merge pull request #2262 from jinbang/revert_naming_rule

Revert naming rule
Merge pull request #2124 from takethathe/local_resource

[Tizen][Runtime] Enable to load local resources using file protocol.
Merge pull request #2259 from js0701/disable-extension

Remove OS_ANDROID for --disable-xwalk-extensions flag
Remove unused/unneeded manifest version entry
Merge pull request #2263 from kenchris/xwalk_manifest

Remove unused/unneeded manifest version entry
DEPS.xwalk: Roll v8-crosswalk (8baa2b8 -> 402ca0b).

402ca0b Merge pull request #44 from huningxin/simd-jsobject
0fe7e99 Inline the simd128-tag
af33544 Fix the presubmit step
97783aa Inline all SIMD operations and optimize the SIMD arrays load and
        store.
adeeda9 Change Float32x4, Float64x2 and Int32x4 to JSObject.
a89309d Introduce Float32x4, Float64x2, Int32x4, Float32x4Array,
        Float64x2Array and Int32x4Array data types, implement the SIMD
        operations on the Float32x4, Float64x2 and Int32x4 with C++
        runtime functions and implement Float32x4Array, Float64x2Array
        and Int32x4Array element loading and storing.

BUG=XWALK-2185