Remove GTK code from xwalk

Since we're always using aura on linux desktop, GTK-related code in xwalk is deprecated and should be removed.
Merge pull request #899 from pozdnyakov/Remove_GTK

Remove GTK code from xwalk
Fix the issue that getUserMedia can't work on Linux, Tizen and Windows platform

This is a general fix on Linux, Tizen and Windows platform, since the chromium rebasing
resulted in this issue.
XWalkMediaCaptureDevicesDispatcher::RunRequestMediaAccessPermission wasn't running.
Merge pull request #901 from yinli/getUserMedia_Linux

Fix the issue that getUserMdeida can't work on Linux, Tizen and Windows ...
[Extensions] Add --enable-loading-extensions-on-demand switch

Runtime switch to protect the implementation of on demand loading of
extensions ("lazy load") until it's done, when we change the semantics
to be --disable.

In the release this feature debuts, we keep the disable switch to allow
QA disable if needed. After we succesfully ship one stable Crosswalk
with the feature (it will be Crosswalk 2), the current plan is to remove
the switch, because we don't intend to keep the codepath for the
non-lazy behavior.
Merge pull request #909 from cmarcelo/load-on-demand-switch

[Extensions] Add --enable-loading-extensions-on-demand switch
[Android] The first step to fix the resource id generation for core library.

Currently the resource ids for org.chromium.ui and org.chromium.content
are not generated so the web app will crash when running. Because
the container can't get the resources and their ids.
This patch is the first step to copy necessary resources from these two
targets to xwalk core library. The next step is to generate the correct
R.java.

BUG=#862
Merge pull request #906 from yongsheng/862

[Android] The first step to fix the resource id generation for core libr...
Bump version to 2.31.19.0
[Runtime] Add GetApplicationByID in ApplicationService

Using GetApplicationByID replace with the GetApplicationStore, since it's very
dangrous to export the ApplicationStore outside ApplicationService.
[Runtime] Add switch "--list-apps" to list all installed applications from command line

Execute the xwalk with "--list-apps" switch will print all installed applications
information to standared IO stream.
Merge pull request #900 from takethathe/list

[Runtime] List all installed applications from command line
[Packaging] Remove version numbers from the RPM patches.

Those numbers were not serving for any purpose: they were initially intended
for a workflow that involved `gbs import` and `gbs export`, which would then
update the numbers and drop patches automatically.

Since we are not using those tools at all, just removing the numbers makes
more sense.
Merge pull request #919 from rakuco/remove-versions-from-patches

[Packaging] Remove version numbers from the RPM patches.
Bump version to 2.31.20.0