[Android][IAP] Add IAP to permission mapping table

By this, user can use make_apk.py to package their application
with IAP extension with correct permission, for example:

$ python make_apk.py --name=apkname --package=org.xwalk.extensions.iap
--permissions=iap --extensions=...
Remove old Screen Orientation [lock] extension
[Android] Fix crash on Android Crosswalk if no SD card on test device

Add code to check every directory to avoid crash.

BUG=XWALK-1931
Merge pull request #2092 from shawngao5/XWALK-1931

[Android] Fix crash on Android Crosswalk if no SD card on test device
Merge pull request #2091 from kenchris/screenorient

Remove old Screen Orientation [lock] extension
[Runtime] do comparison not asignment in if statement

Subtle typo fix.
Merge pull request #2098 from poussa/fix-1

[Runtime] do comparison not asignment in if statement
Revert "Remove old Screen Orientation [lock] extension"

Broke the Android Runtime Client tests.

This reverts commit 8e44d7c2f01153aecd48d938d52bfa10e7f4815f.
Merge pull request #2099 from rakuco/revert-2091

Revert "Remove old Screen Orientation [lock] extension"
DEPS.xwalk: Rickroll chromium-crosswalk for pleasing the orientation Gods (0002663 -> f7a23f7)

f7a23f7 Merge pull request #169 from kenchris/screenorient
af63d34 Enable Blink Screen Orientation [Lock] for Android
1347ca7 Merge pull request #166 from zhang-qing/m5
3c60cf0 [Tizen] Fixed screen displayed abnormally when playing some size of html5 mp4 videos.
Merge pull request #2100 from kenchris/rickroll

DEPS.xwalk: Rickroll chromium-crosswalk for pleasing the orientation Gods
Remove old Screen Orientation [lock] extension
DEPS.xwalk: Bump Chromium version to include glib mainloop for Ozone

Include changes that will now build glib mainloop on the extension process
(only) when building for Ozone.
[Extensions] Force the GLib main-loop on Linux platform

Many Linux external extensions depends on glib mainloop integration,
mainly for DBus. GLib is the default main loop on Linux Desktop, but
when building if Ozone, you get a Libevent mainloop. This patch
brings GLib back to extension process (only) when building Ozone.

Should not affect anything when building with X11 support.

BUG=XWALK-1331
Merge pull request #2102 from kenchris/scorient2

Remove old Screen Orientation [lock] extension
Merge pull request #1996 from tmpsantos/glib_mainloop

[Extensions] Force the GLib main-loop on Linux platform
Merge pull request #2088 from deqing/iap-permission

[Android] [IAP] Add IAP to permission mapping table
[Android] Support loading manifest following w3c spec

Spec: http://w3c.github.io/manifest/

This commit is only for the loading API of XWalkView to
work with w3c manifest spec.
For packaging tool's support, it needs additional work.

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