Fix permissions in some test and source files.

Remove the executable bit that should have never been set in the first
place.
[Tizen] Moved Tizen specific code related to WebSetting extension between #if defined(OS_TIZEN) #endif

BUG=XWALK-2726
Bump version to 10.38.224.0
Merge pull request #2501 from jizydorczyk/websetting-defines

[Tizen] Moved Tizen specific code related to WebSetting extension
Split xwalkctl and pkgcmd backend

All the application management (app un/installation) logic is now removed
from it 'xwalkctl'- it is only responsible for XWalk common settings,
like setting of debugging port.

The application management is moved to a separate target: xwalk_backend.
The wrapping script is removed as well.

BUG=XWALK-2671
BUG=XWALK-2579
Merge pull request #2502 from pozdnyakov/split_xwalkctl_and_pkg_backend

Split xwalkctl and pkgcmd backend
Merge pull request #2496 from rakuco/remove-executable-perms

Fix permissions in some test and source files.
Bump version to 10.38.225.0
[Tizen] Remove crosswalk manifest entry for not existing xwalk binary

BUG=XWALK-2740
[Tizen] Add negative debugging port number handling

BUG=XWALK-2708
Move Chromium 39.0.2171.19, the first M39 beta.

Most of the commits were just gardening ones to adapt to file location
and API changes in Chromium.

Additional changes worth noting:

* SIMD.js support is temporarily disabled as we always do when switching
  to a new Chromium milestone. XWALK-2734 is tracking this.

* NaCl support had to be disabled for Tizen 32-bit builds because Google
  does not ship a 32-bit NaCl toolchain anymore. XWALK-2679 is tracking
  this.

* We're now tracking Ozone-Wayland's Milestone-Autumn branch.

* Java 7 is now required to build Crosswalk for Android, following the
  requirements from Chromium itself.

* On Tizen, we don't set enable_ozone_wayland_vkb and enable_xdg_shell
  anymore. Since ozone-wayland commit aeb6a5f7 they do not have any
  effect, and one is expected to define whether those features are
  enabled or not with environment variables. We were already setting
  OZONE_WAYLAND_USE_XDG_SHELL in the systemd service file; we now set
  USE_OZONE_WAYLAND_VKB as well.
Merge pull request #2508 from rakuco/all-hail-m39

Move Chromium 39.0.2171.19, the first M39 beta.
Merge pull request #2509 from tweglarski/XWALK-2740

[Tizen] Remove crosswalk manifest entry for not existing xwalk binary
Merge pull request #2505 from aszafranek/XWALK-2708

[Tizen] Add negative debugging port number handling
Drop privileges for extension process

This commit uses security-manager API to apply correct security context
for extension process.

Requires:
 - security-manager patch: https://review.tizen.org/gerrit/#/c/27977/
   (and dependent patches),
 - systemd patch: https://review.tizen.org/gerrit/#/c/27976/

[Verification]
  rpm -i security-manager-0.1.0-2.2.armv7l.rpm \
         libcynara-admin-0.2.2-10.1.armv7l.rpm \
         cynara-0.2.2-10.1.armv7l.rpm \
         libsecurity-manager-client-0.1.0-2.2.armv7l.rpm
  systemctl start cynara
  systemctl start security-manager
  systemctl enable security-manager
  (install and run app)