[Tizen] Implementation of reinstallation option to support RDS mode in SDK.

This commit enables a possibility to reinstall a widget by SDK
in RDS mode (Rapid Development Support). In this mode SDK copy only modified
files to the device and also a file named rds_delta which stores what
must be changed in the application directory. The rds_delta file is parsed
by RDSDeltaParser class and then all changes are applied into
the application directory.
Details about RDS can be found here:
https://developer.tizen.org/dev-guide/2.2.1/org.tizen.native.appprogramming/html/app_dev_process/rapid_dev_support.htm

BUG=XWALK-2687

Change-Id: Ie14fcc6cab7f06b4d4dede3d85374d2dddb940ff
[Tizen][Linux] Implement the DevTools faviconUrl.

The favicon is stored in Runtime::app_icon(), so in DevTools we get it and covert to "data:" url.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2858
[Android] Stop checking if RegisterNativesImpl() returns >= 0.

RegisterNativesImpl() returns a bool, so the comparison was always going
to return true.

Do the reasonable thing and just rely on the function's return value
without comparing it to anything.
Merge pull request #2556 from doduda/rds_parser

[Tizen] Implementation of reinstallation option to support RDS mode in SDK
Merge pull request #2554 from iKevinHan/implement_devtools_favicon

[Tizen][Linux] Implement the DevTools faviconUrl.
Bump version to 11.39.237.0
Merge branch 'master' of github.com-crosswalk:crosswalk-project/crosswalk
Merge pull request #2577 from rakuco/registernatives-return-value

[Android] Stop checking if RegisterNativesImpl() returns >= 0.
Split crosswalk build in 2 packages

crosswalk.spec : build thirdparty
crosswalk-bin.spec : build binaries xwalk, ...

Workaround to decrease the build time of crosswalk
Most of crosswalk thirdparties are built separately

BUG=XWALK-2571
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>