[Tizen] Modify NativeAppWindowTizen's header file

The current file doesn't use any type defined in screen_orientation_provider.h
It included it because of type blink::WebScreenOrientationLockType. So use
WebScreenOrientationLockType.h instead of screen_orientation_provider.h which
is easy to understand.
[Tizen] Add an option for "xwalk-launcher" to enalbe remote debugging
only for single applictaion

Usage: xwalk-launcher -d APP_ID

If the remote-debugging-mode of xwalk service is opened by command
"xwalkctl -d DEBUGGING_PORT" or in "/usr/lib/systemd/user/xwalk.service",
the application launched with "-d" will be debuggable, and other applications
are still kept un-debuggable.

On Linux, the command "xwalk --remote-debugging-port=PORT URL" still launchs
a debuggable web page as it does before.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2058
[Tizen] Enable Alsa support

BUG=XWALK-2262
Merge pull request #2345 from qjia7/orientation

Change the header file
Merge pull request #2336 from qjia7/alsa

Enable Alsa support
Merge pull request #2339 from iKevinHan/xwalk-2058-2

[Tizen] Add an option for "xwalk-launcher" to enalbe remote debugging only for single applictaion
[Tizen] Remove Application running check during uninstallation

There is no need to have an explicit logic in xwalkctl  to kill
the runnning app if it is being uninstalled.

Pkgmgr-server has the responsibility to kill an app if there is
a User request to uninstall it.

BUG=XWALK-2418
Merge pull request #2369 from pozdnyakov/Remove_terminate_if_running

[Tizen] Remove Application running check during uninstallation
[SysApps] Initialize UDPSocketObject's members in order.

Fixes a -Wreorder warning:

In file included from ../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/sysapps/raw_socket/udp_socket_object.cc:5:0:
../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/sysapps/raw_socket/udp_socket_object.h: In constructor 'xwalk::sysapps::UDPSocketObject::UDPSocketObject()':
../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/sysapps/raw_socket/udp_socket_object.h:54:33: warning: 'xwalk::sysapps::UDPSocketObject::resolver_' will be initialized after [-Wreorder]
   scoped_ptr<net::HostResolver> resolver_;
                                 ^
../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/sysapps/raw_socket/udp_socket_object.h:48:32: warning:   'scoped_refptr<net::IOBuffer> xwalk::sysapps::UDPSocketObject::read_buffer_' [-Wreorder]
   scoped_refptr<net::IOBuffer> read_buffer_;
                                ^
../../../../home/abuild/rpmbuild/BUILD/crosswalk/src/xwalk/sysapps/raw_socket/udp_socket_object.cc:25:1: warning:   when initialized here [-Wreorder]
 UDPSocketObject::UDPSocketObject()
 ^
[Tizen] Fix bug on intalling widget failed

It is caused by temp value in local function used by outer function.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2403
[Tizen] Fix bug on checking item of reference

It is caused by wrongly computing length of widget base path.
Merge pull request #2370 from rakuco/fix-Wreorder-warning

[SysApps] Initialize UDPSocketObject's members in order.
Merge pull request #2371 from xuzhang/widgetsignature

[Tizen] Fix bug on intalling widget failed
Bump version to 9.37.197.0
[Android] Expose setNetworkAvailable method to XWalkView for CordovaWebView.

To keep compatible with CordovaWebView, XWalkView.setNetworkAvailable
is required.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2385
Merge pull request #2368 from gaochun/2385

[Android] Expose setNetworkAvailable method to XWalkView for CordovaWebView
Multi user features :

->Use Usr App related fonctions instead of Global App related Functions
->Manage properly icon path for each user

BUG=XWALK-2249

Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
Signed-off-by: Baptiste DURAND <baptiste.durand@open.eurogiciel.org>