[Android] Keep package path for the generated java files

It will be convenient for IDE like eclipse to debug for
those source files.
[REG] Fixed NaCl loading issue introduced by rebase.

According to the upstream change 01167110, the trusted plugin is
linked into the renderer directly instead of loading as a module
in runtime, and the ppGoogleNaClPlugin module has been removed;
so we need to change the plugin loading codes in
XWalkContentClient::AddPepperPlugins.
Cannot launch application from command line

The problem was in the app start URL generating.

BUG=XWALK-2490
Merge pull request #2395 from pozdnyakov/XWALK-2490

Cannot launch application from command line
Bump version to 9.38.200.0
Enable launching packaged application

Now it is possible to launch an app like

'xwalk path/to/some.xpk'

The package is unpacked to a temporary folder
within '.config/xwalk/applications'.
Merge pull request #2398 from pozdnyakov/Launch_package

Enable launching packaged application
Bump version to 9.38.201.0
Reinstall option of backend

This commit adds "-r" option for xwalkctl.
xwalkctl may be called with this option by package manager to reinstall app in specific way may be implemented later.

For now, we need just to signal pkgmgr that reinstallation fails to prevent hanging requesting process.

TASK=XWALK-2458
[Android] Add xwalk_app_template_apk to xwalk_app_template's dependency

xwalk_app_template_apk is to verify the correctness of xwalk_app_template
before creating the package of it.
Set the dependency although, xwalk_app_template doesn't rely on
xwalk_app_template_apk to build.
Merge pull request #2393 from jondong/naclLoading

[REG] Fixed NaCl loading issue introduced by rebase.
Merge pull request #2396 from tiwanek/XWALK-2458

[Tizen] Reinstall option of backend
Merge pull request #2388 from wang16/reflection_layer

[Android] Keep package path for the generated java files
Merge pull request #2386 from wang16/template_apk

[Android] Add xwalk_app_template_apk to xwalk_app_template's dependency
[Tizen] hardcode OZONE_WAYLAND_USE_XDG_SHELL env in service file

This change tells ozone wayland backend
that shell is supporting unstable xdg-shell.

This is needed for by tizen's Application.hide().

Alternative would be store this var in system wide env
ie: /etc/profile/crosswalk.sh
And eventually force a login shell (sh -l -c "...")
in this service file.

But for performance concern it's hardcoded there,
this change may be reverted later
if Tizen sessions decide to use login shells then it will work same.

Refer to this page for xdg-shell integration in Tizen :

https://wiki.tizen.org/wiki/Wayland_xdg-shell_protocol