[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] Add a real Activity to simulate Pause/Resume for test

Previously, the case is calling onPause()/onResume of
XWalkRuntimeClient to trigger XWalkView's pause/resume.
After 75b09f33, XWalkView handles the activity status
change within itself. So XWalkRuntimeClient's onPause/onResume
is now empty method.

To test this case, a real Activity "ActivityToCausePause" is
created to trigger the pause/resume event of test target
Activity.
[Tizen] Remove Ringtone from virtual root

IVI doesn't need "Ringtone" path. So, remove it.
Bump version to 8.36.175.0
Merge pull request #2195 from wang16/activity_status

[Android] Add a real Activity to simulate Pause/Resume for test
[Android] Remove unused chromium import in runtime

Runtime should not depends on chromium, thus
the import is not used anywhere.
Bump version to 8.36.176.0
Merge pull request #2207 from wang16/runtime

[Android] Remove unused chromium import in runtime
[Android] Accept alias password for specified keystore when making apk

Password of alias and keystore can be different.
Previous make_apk.py only accepts keystore password.
Add additional option to accept alias password.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2135
Merge pull request #2206 from wang16/alias_password

[Android] Accept alias password for specified keystore when making apk
Bump version to 8.36.177.0
[Android] Fix that dict.iteritems() is no longer supported in python 3.0+

'dict' object has no attribute 'iteritems' in python 3.0 and later,
use dict.items() instead.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2129
Merge pull request #2213 from jinbang/fix_dict_iteritems

[Android] Fix that dict.iteritems() is no longer supported in python 3.0...
[Android] make_apk: Use open(), not file().

The latter does not exist in Python 3, so those functions were broken
when invoked.
Bump version to 8.36.178.0
Merge pull request #2216 from rakuco/py3-compatibility

[Android] make_apk: Use open(), not file().
[Android] Package name must be specified even having manifest

Package name is the ID of an Android application,
and the manifest will not carry the package field.
We should never generate the package name based on some rules we invented.
So it must be specified in argument.
[Tizen][Runtime] Send tizen_app_id to extensions for tizen.

After commit c22823fae34f299b8861af6cf3ee7a05d36cc118
we had already storage [tizen_app_id] to tizen pkgmgr db for
wgt packaged app, and some parts of t-e-c will need to get app
info from pkgmgr db according to [tizen_app_id], so we need to
send [tizen_app_id] to extensions.

Besides we still use [app_id] in xwalk internal, and send
[app_id] to extensions.
[Android] Clear FLAG_FORCE_NOT_FULLSCREEN when entering fullscreen

The FLAG_FORCE_NOT_FULLSCREEN flag of Android Window will force the
Android system to show status bar, even with SYSTEM_UI_FLAG_FULLSCREEN
set in SystemUIVisibility.

Record whether the FLAG_FORCE_NOT_FULLSCREEN is set before entering
fullscreen and clear it if so. Add the flag back if necessary when
exiting fullscreen.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2150
Merge pull request #2214 from jinbang/tool_package_name

[Android] Package name must be specified even having manifest