[Tizen] Enable -Dtizen flag for all Tizen builds

Enable -Dtizen flag for all Tizen builds, so that Tizen generic code
could be shared between different Tizen versions.
Merge pull request #1548 from alexshalamov/enable_tizen_flag

[Tizen] Enable -Dtizen flag for all Tizen builds
Revert "[Tizen] Enable -Dtizen flag for all Tizen builds"

This reverts commit 1f23d934ff94a43866d2c7b134c212968685ac7f.
Geolocation provider code should be made generic first, then
-Dtizen=1 should be enabled.
Merge pull request #1549 from alexshalamov/fix_build_ivi

Revert "[Tizen] Enable -Dtizen flag for all Tizen builds"
Bump crosswalk master to 32.0.1700.102.

- Build fix for Windows (new pure virtual method added).
- Build fix for Tizen (rebasing the patches).
- Build fix for Tizen (adapting an interface change).
Merge pull request #1550 from darktears/rebase-32-102

Bump crosswalk master to 32.0.1700.102
[Extensions/Runtime] Pass runtime variables to the extension process

This allows exporting things like the currently-running application ID to
the extension process.
[Extensions] Add interface to query runtime variable
[Extension] Add Runtime interface test
[XESh] Fix XESh build after adding Runtime interface
Bump version to 5.32.82.0
In-browser tests base classes refactoring

The previous in-browser tests implementation did not consider the new Application and XWalkRunner APIs
this made us keep awkward test-specific APIs in generic XWalk classes and it also affected XWalk behavoiour
(had to show empty runtime page if no valid cmd line arguments were given).

This patch contains following improvements:
- Test cases do not have to manage pending "dummy" runtime, they now can be responsible only for
their own Runtimes. RuntimeRegistry is exported from InProcessBrowserTest to be used by its
descendants for Runtime instances management.
- "WaitForRuntimes" API was removed from ApplicationBrowserTest, now all application tests rely
on ApiTestExtension and generic XWalk Application API. ApplicationApiTest class was merged to
ApplicationBrowserTest class.
- Removal of Runtime::SetGlobalObserverForTesting API (not used any more)
- XWalk does not show empty Runtime in case no valid cmd line arguments were given

Debugging of this patch also revealed the necessity to perform termination logic at Application class
destructor (and this was implemented).
Merge pull request #1544 from lpereira/get-app-info

Add interface to query runtime variables from the extension process
Bump version to 5.32.83.0
Merge pull request #1551 from pozdnyakov/Rework_inbrowser_tests

In-browser tests base classes refactoring
[Tizen3] Disable narrowing warnings in Blink

Build is broken on x86_64 due to narrowing warning treated as an error.
A Blink binding file "V8NodeFilter.cpp" pass a 0xFFFFFFFF (unsigned int) to an int.
As Tizen is built with -Wall and -Werror on x86_64, the cast break the build.

This patch is a workaround to avoid this warning. Correction should be
placed in generated code V8DOMConfiguration::ConstantConfiguration::value
More details in Jira.

BUG=https://crosswalk-project.org/jira/browse/XWALK-917

Signed-off-by: Yannick GICQUEL <yannick.gicquel@open.eurogiciel.org>
Merge pull request #1552 from eurogiciel-oss/patch_compil64bits

Add GCC flag "-Wno-narrowing" on 3rd party to correct x86_64 build issue
Bump version to 5.32.84.0
[Tools] Unbreak fetch_deps.py after Chromium r249077.

depot_tools commit 249077 broke our fetch_deps.py because gclient does not
accept absolute paths in --gclient-file anymore.

Since we already set cwd when calling
gclient_utils.CheckCallAndFilterAndHeader(), we can just strip the rest of
the path in self._new_gclient_file to fix things.

BUG=https://crosswalk-project.org/jira/browse/XWALK-930
Merge pull request #1560 from rakuco/fetch-deps-new-depot_tools

[Tools] Unbreak fetch_deps.py after Chromium r249077.